Upstream information

CVE-2011-4944 at MITRE

Description

Python 2.6 through 3.2 creates ~/.pypirc with world-readable permissions before changing them after data has been written, which introduces a race condition that allows local users to obtain a username and password by reading this file.

SUSE information

CVSS v2 Scores
  National Vulnerability Database
Base Score 1.85
Vector AV:L/AC:M/Au:N/C:P/I:N/A:N
Access Vector Local
Access Complexity Medium
Authentication None
Confidentiality Impact Partial
Integrity Impact None
Availability Impact None

This issue is currently rated as having low severity.

SUSE Bugzilla entry: 754447 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Desktop 12
  • libpython2_7-1_0 >= 2.7.7-2.36
  • libpython2_7-1_0-32bit >= 2.7.7-2.36
  • libpython3_4m1_0 >= 3.4.1-2.38
  • python-base >= 2.7.7-2.36
  • python-devel >= 2.7.7-2.36
  • python-xml >= 2.7.7-2.36
  • python3-base >= 3.4.1-2.38
Patchnames:
SUSE Linux Enterprise Desktop 12 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 GA libpython3_4m1_0
SUSE Linux Enterprise Desktop 12 SP1
  • libpython2_7-1_0 >= 2.7.9-20.6
  • libpython2_7-1_0-32bit >= 2.7.9-20.6
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-20.6
  • python-devel >= 2.7.9-20.6
  • python-xml >= 2.7.9-20.6
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP1 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 SP1 GA libpython3_4m1_0
SUSE Linux Enterprise Desktop 12 SP2
  • libpython2_7-1_0 >= 2.7.9-24.2
  • libpython2_7-1_0-32bit >= 2.7.9-24.2
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-24.2
  • python-devel >= 2.7.9-24.2
  • python-xml >= 2.7.9-24.2
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Desktop 12 SP2 GA libpython2_7-1_0
SUSE Linux Enterprise Desktop 12 SP2 GA libpython3_4m1_0
SUSE Linux Enterprise Server 11 SP1
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • libpython2_6-1_0-x86 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-32bit >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-base-x86 >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-x86 >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Patchnames:
slessp1-python-randomisation-update
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • libpython2_6-1_0-x86 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-32bit >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-base-x86 >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-x86 >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Patchnames:
slessp1-python-randomisation-update
SUSE Linux Enterprise Server 11 SP3
  • libpython2_6-1_0 >= 2.6.8-0.15.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.15.1
  • libpython2_6-1_0-x86 >= 2.6.8-0.15.1
  • python-base >= 2.6.8-0.15.1
  • python-base-32bit >= 2.6.8-0.15.1
  • python-base-x86 >= 2.6.8-0.15.1
  • python-xml >= 2.6.8-0.15.1
Patchnames:
SUSE Linux Enterprise Server 11 SP3 GA libpython2_6-1_0
SUSE Linux Enterprise Server 11 SP4
  • libpython2_6-1_0 >= 2.6.9-0.35.1
  • libpython2_6-1_0-32bit >= 2.6.9-0.35.1
  • libpython2_6-1_0-x86 >= 2.6.9-0.35.1
  • python-base >= 2.6.9-0.35.1
  • python-base-32bit >= 2.6.9-0.35.1
  • python-base-x86 >= 2.6.9-0.35.1
  • python-xml >= 2.6.9-0.35.1
Patchnames:
SUSE Linux Enterprise Server 11 SP4 GA libpython2_6-1_0
SUSE Linux Enterprise Server 12
  • libpython2_7-1_0 >= 2.7.7-2.36
  • libpython2_7-1_0-32bit >= 2.7.7-2.36
  • libpython3_4m1_0 >= 3.4.1-2.38
  • python-base >= 2.7.7-2.36
  • python-base-32bit >= 2.7.7-2.36
  • python-xml >= 2.7.7-2.36
  • python3-base >= 3.4.1-2.38
Patchnames:
SUSE Linux Enterprise Server 12 GA libpython2_7-1_0
SUSE Linux Enterprise Server 12 GA libpython3_4m1_0
SUSE Linux Enterprise Server 12 SP1
  • libpython2_7-1_0 >= 2.7.9-20.6
  • libpython2_7-1_0-32bit >= 2.7.9-20.6
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-20.6
  • python-base-32bit >= 2.7.9-20.6
  • python-xml >= 2.7.9-20.6
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Server 12 SP1 GA libpython2_7-1_0
SUSE Linux Enterprise Server 12 SP1 GA libpython3_4m1_0
SUSE Linux Enterprise Server 12 SP2
  • libpython2_7-1_0 >= 2.7.9-24.2
  • libpython2_7-1_0-32bit >= 2.7.9-24.2
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-24.2
  • python-base-32bit >= 2.7.9-24.2
  • python-xml >= 2.7.9-24.2
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Server 12 SP2 GA libpython2_7-1_0
SUSE Linux Enterprise Server 12 SP2 GA libpython3_4m1_0
SUSE Linux Enterprise Server 12 SP3
  • libpython2_7-1_0 >= 2.7.13-27.1
  • libpython2_7-1_0-32bit >= 2.7.13-27.1
  • libpython3_4m1_0 >= 3.4.6-24.1
  • python-base >= 2.7.13-27.1
  • python-base-32bit >= 2.7.13-27.1
  • python-xml >= 2.7.13-27.1
  • python3-base >= 3.4.6-24.1
Patchnames:
SUSE Linux Enterprise Server 12 SP3 GA libpython2_7-1_0
SUSE Linux Enterprise Server 12 SP3 GA libpython3_4m1_0
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
  • libpython2_7-1_0 >= 2.7.9-24.2
  • libpython3_4m1_0 >= 3.4.1-12.1
  • python-base >= 2.7.9-24.2
  • python-xml >= 2.7.9-24.2
  • python3-base >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA libpython2_7-1_0
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2 GA libpython3_4m1_0
SUSE Linux Enterprise Software Development Kit 11 SP4
  • python-devel >= 2.6.9-0.35.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 11 SP4 GA python-devel
SUSE Linux Enterprise Software Development Kit 12
  • python-devel >= 2.7.7-2.36
  • python3-devel >= 3.4.1-2.38
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 GA python-devel
SUSE Linux Enterprise Software Development Kit 12 GA python3-devel
SUSE Linux Enterprise Software Development Kit 12 SP1
  • python-devel >= 2.7.9-20.6
  • python3-devel >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP1 GA python-devel
SUSE Linux Enterprise Software Development Kit 12 SP1 GA python3-devel
SUSE Linux Enterprise Software Development Kit 12 SP2
  • python-devel >= 2.7.9-24.2
  • python3-devel >= 3.4.1-12.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 12 SP2 GA python-devel
SUSE Linux Enterprise Software Development Kit 12 SP2 GA python3-devel
SUSE Linux Enterprise Workstation Extension 12
  • python-devel >= 2.7.7-2.36
Patchnames:
SUSE Linux Enterprise Workstation Extension 12 GA python-devel
SUSE Linux Enterprise Workstation Extension 12 SP1
  • python-devel >= 2.7.9-20.6
Patchnames:
SUSE Linux Enterprise Workstation Extension 12 SP1 GA python-devel
SUSE Linux Enterprise Workstation Extension 12 SP2
  • python-devel >= 2.7.9-24.2
Patchnames:
SUSE Linux Enterprise Workstation Extension 12 SP2 GA python-devel
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-demo >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-devel >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Software Development Kit 11 SP1
SUSE Linux Enterprise Software Development Kit 11 SP2
  • python-32bit >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Desktop 11 SP1
SUSE Linux Enterprise Desktop 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Desktop 11 SP1
SUSE Linux Enterprise Desktop 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-devel >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP1 for VMware
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-32bit >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-32bit >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-32bit >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP1 for VMware
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
SUSE Linux Enterprise Server 11 SP1
SUSE Linux Enterprise Server 11 SP2
  • libpython2_6-1_0 >= 2.6.8-0.13.1
  • libpython2_6-1_0-x86 >= 2.6.8-0.13.1
  • python >= 2.6.8-0.13.1
  • python-base >= 2.6.8-0.13.1
  • python-base-x86 >= 2.6.8-0.13.1
  • python-curses >= 2.6.8-0.13.1
  • python-demo >= 2.6.8-0.13.1
  • python-doc >= 2.6-8.13.2
  • python-doc-pdf >= 2.6-8.13.2
  • python-gdbm >= 2.6.8-0.13.1
  • python-idle >= 2.6.8-0.13.1
  • python-tk >= 2.6.8-0.13.1
  • python-x86 >= 2.6.8-0.13.1
  • python-xml >= 2.6.8-0.13.1
Builds
SAT Patch Nr: 6310
openSUSE 11.4
  • python3 >= 3.1.3-6.5
  • python3-2to3 >= 3.1.3-6.5
  • python3-32bit >= 3.1.3-6.5
  • python3-curses >= 3.1.3-6.5
  • python3-curses-debuginfo >= 3.1.3-6.5
  • python3-dbm >= 3.1.3-6.5
  • python3-dbm-debuginfo >= 3.1.3-6.5
  • python3-debuginfo >= 3.1.3-6.5
  • python3-debuginfo-32bit >= 3.1.3-6.5
  • python3-debuginfo-x86 >= 3.1.3-6.5
  • python3-debugsource >= 3.1.3-6.5
  • python3-demo >= 3.1.3-6.5
  • python3-devel >= 3.1.3-6.5
  • python3-doc >= 3.1-6.1
  • python3-doc-pdf >= 3.1-6.1
  • python3-idle >= 3.1.3-6.5
  • python3-tk >= 3.1.3-6.5
  • python3-tk-debuginfo >= 3.1.3-6.5
  • python3-x86 >= 3.1.3-6.5
  • python3-xml >= 3.1.3-6.5
  • python3-xml-debuginfo >= 3.1.3-6.5
Patchnames:
openSUSE-2012-302
openSUSE 13.2
  • libpython2_7-1_0 >= 2.7.8-1.2
  • libpython2_7-1_0-32bit >= 2.7.8-1.2
  • libpython3_4m1_0 >= 3.4.1-4.2.1
  • python-base >= 2.7.8-1.2
  • python-devel >= 2.7.8-1.2
  • python-xml >= 2.7.8-1.2
  • python3-base >= 3.4.1-4.2.1
Patchnames:
openSUSE 13.2 GA libpython2_7-1_0
openSUSE 13.2 GA libpython3_4m1_0
openSUSE Leap 42.1
  • libpython2_7-1_0 >= 2.7.9-21.3
  • libpython2_7-1_0-32bit >= 2.7.9-21.3
  • libpython3_4m1_0 >= 3.4.1-6.2
  • python-base >= 2.7.9-21.3
  • python-devel >= 2.7.9-21.3
  • python-xml >= 2.7.9-21.3
  • python3-base >= 3.4.1-6.2
Patchnames:
openSUSE Leap 42.1 GA libpython2_7-1_0
openSUSE Leap 42.1 GA libpython3_4m1_0
openSUSE Leap 42.2
  • libpython2_7-1_0 >= 2.7.12-24.1
  • libpython2_7-1_0-32bit >= 2.7.12-24.1
  • libpython3_4m1_0 >= 3.4.5-9.1
  • python-base >= 2.7.12-24.1
  • python-devel >= 2.7.12-24.1
  • python-xml >= 2.7.12-24.1
  • python3-base >= 3.4.5-9.1
  • python3-devel >= 3.4.5-9.1
Patchnames:
openSUSE Leap 42.2 GA libpython2_7-1_0
openSUSE Leap 42.2 GA libpython3_4m1_0
openSUSE Tumbleweed
  • libpython2_7-1_0 >= 2.7.12-1.4
  • libpython2_7-1_0-32bit >= 2.7.12-1.4
  • libpython3_5m1_0 >= 3.5.1-3.6
  • libpython3_5m1_0-32bit >= 3.5.1-3.6
  • python-base >= 2.7.12-1.4
  • python-base-32bit >= 2.7.12-1.4
  • python-devel >= 2.7.12-1.4
  • python-xml >= 2.7.12-1.4
  • python3-base >= 3.5.1-3.6
  • python3-base-32bit >= 3.5.1-3.6
  • python3-devel >= 3.5.1-3.6
  • python3-idle >= 3.5.1-3.6
  • python3-testsuite >= 3.5.1-3.6
  • python3-tools >= 3.5.1-3.6
Patchnames:
openSUSE Tumbleweed GA libpython2_7-1_0
openSUSE Tumbleweed GA libpython3_5m1_0