Upstream information

CVE-2007-2052 at MITRE

Description

Off-by-one error in the PyLocale_strxfrm function in Modules/_localemodule.c for Python 2.4 and 2.5 causes an incorrect buffer size to be used for the strxfrm function, which allows context-dependent attackers to read portions of memory via unknown manipulations that trigger a buffer over-read due to missing null termination.

SUSE information

Overall state of this security issue: Resolved

This issue is currently rated as having moderate severity.

CVSS v2 Scores
  National Vulnerability Database
Base Score 5
Vector AV:N/AC:L/Au:N/C:P/I:N/A:N
Access Vector Network
Access Complexity Low
Authentication None
Confidentiality Impact Partial
Integrity Impact None
Availability Impact None
SUSE Bugzilla entry: 276889 [RESOLVED / FIXED]

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Server 11 SP1
  • python >= 2.6.0-8.9.28
  • python-32bit >= 2.6.0-8.9.28
  • python-curses >= 2.6.0-8.9.28
  • python-demo >= 2.6.0-8.9.28
  • python-gdbm >= 2.6.0-8.9.28
  • python-idle >= 2.6.0-8.9.28
  • python-tk >= 2.6.0-8.9.28
  • python-x86 >= 2.6.0-8.9.28
Patchnames:
SUSE Linux Enterprise Server 11 SP1 GA python
SUSE Linux Enterprise Server 11 SP2
  • python >= 2.6.0-8.12.2
  • python-32bit >= 2.6.0-8.12.2
  • python-curses >= 2.6.0-8.12.2
  • python-demo >= 2.6.0-8.12.2
  • python-gdbm >= 2.6.0-8.12.2
  • python-idle >= 2.6.0-8.12.2
  • python-tk >= 2.6.0-8.12.2
  • python-x86 >= 2.6.0-8.12.2
Patchnames:
SUSE Linux Enterprise Server 11 SP2 GA python
SUSE Linux Enterprise Server 11 SP3
  • python >= 2.6.8-0.15.1
  • python-32bit >= 2.6.8-0.15.1
  • python-curses >= 2.6.8-0.15.1
  • python-demo >= 2.6.8-0.15.1
  • python-gdbm >= 2.6.8-0.15.1
  • python-idle >= 2.6.8-0.15.1
  • python-tk >= 2.6.8-0.15.1
  • python-x86 >= 2.6.8-0.15.1
Patchnames:
SUSE Linux Enterprise Server 11 SP3 GA python
SUSE Linux Enterprise Server 11 SP4
  • python >= 2.6.9-0.35.1
  • python-32bit >= 2.6.9-0.35.1
  • python-curses >= 2.6.9-0.35.1
  • python-demo >= 2.6.9-0.35.1
  • python-gdbm >= 2.6.9-0.35.1
  • python-idle >= 2.6.9-0.35.1
  • python-tk >= 2.6.9-0.35.1
  • python-x86 >= 2.6.9-0.35.1
Patchnames:
SUSE Linux Enterprise Server 11 SP4 GA python
SUSE Linux Enterprise Software Development Kit 11 SP4
  • python-32bit >= 2.6.9-0.35.1
  • python-demo >= 2.6.9-0.35.1
  • python-gdbm >= 2.6.9-0.35.1
  • python-idle >= 2.6.9-0.35.1
  • python-tk >= 2.6.9-0.35.1
Patchnames:
SUSE Linux Enterprise Software Development Kit 11 SP4 GA python-32bit
SUSE LINUX 10.0
  • python >= 2.4.1-3.5
  • python-32bit >= 2.4.1-3.5
  • python-64bit >= 2.4.1-3.5
  • python-devel >= 2.4.1-3.5
SuSE Linux Desktop 1.0
  • python >= 2.2.1-194
sles9-oes.x86
ul1.s390
slrs8.x86
core9.s390
YOU Patch Nr: 11531
SUSE LINUX Retail Solution 8
SuSE Linux Enterprise Server 8 for AMD64
SuSE Linux Enterprise Server 8 for IBM iSeries and IBM pSeries
SuSE Linux Enterprise Server 8 for IBM zSeries
SuSE Linux Enterprise Server 8 for IPF
SuSE Linux Openexchange Server 4
SuSE Linux School Server for i386
SuSE Linux Standard Server 8
UnitedLinux 1.0
  • python >= 2.2.1-194
  • python-devel >= 2.2.1-194
sles9-oes.x86
ul1.s390
slrs8.x86
core9.s390
YOU Patch Nr: 11531
Novell Linux Desktop 9 for x86
Open Enterprise Server
  • python >= 2.3.3-88.16
  • python-devel >= 2.3.3-88.16
sles9-oes.x86
ul1.s390
slrs8.x86
core9.s390
YOU Patch Nr: 11531
Novell Linux Desktop 9 for x86_64
  • python >= 2.3.3-88.16
  • python-32bit >= 9-200705260110
  • python-devel >= 2.3.3-88.16
sles9-oes.x86
ul1.s390
slrs8.x86
core9.s390
YOU Patch Nr: 11531
SUSE LINUX 10.1
  • python >= 2.4.2-18.10
  • python-32bit >= 2.4.2-18.10
  • python-64bit >= 2.4.2-18.10
  • python-devel >= 2.4.2-18.10