CVE-2008-3142
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent...
CVE-2008-3142 is a high vulnerability (CVSS 7.5) in Python, published August 1, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.49%, the 91st percentile. Fixed in python2.4 2.4.4-3+etch2.
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
Exploit likelihood
What each source reports
NVD Score used
7.5
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
CVE-2008-3142- CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-120
- Updated
- 2026-11-02
CVE List No score
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
CVE-2008-3142- Updated
- 2026-11-02
EUVDEUVD-2008-3132 No score
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
EUVD-2008-3132- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p7xr-j3cg-2w5r No score
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent...
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
GHSA-p7xr-j3cg-2w5r- Weakness
- CWE-119, CWE-120
- Updated
- 2026-11-02
OSVAZL-109572 No score
CVE-2008-3142 affecting package python-py 1.11.0-1
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
AZL-109572- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11202-1 No score
python-2.7.18-8.1 on GA media
These are all security issues fixed in the python-2.7.18-8.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11202-1- Updated
- 2026-11-02
OSVPSF-2008-6 No score
Multiple integer overflows (Apple)
Multiple buffer overflows in Python 2.5.2 and earlier on 32bit platforms allow context-dependent attackers to cause a denial of service (crash) or have unspecified other impact via a long string that leads to incorrect memory allocation during Unicode string processing, related to the unicode_resize function and the PyMem_RESIZE macro.
- Record
PSF-2008-6- Updated
- 2026-11-02
OSVSUSE-SU-2020:0234-1 No score
Security update for python
This update for python fixes the following issues:
Updated to version 2.7.17 to unify packages among openSUSE:Factory and SLE versions (bsc#1159035).
- Record
SUSE-SU-2020:0234-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python-pyAzure Linux:3 |
through 1.11.0-1 | None known |
python2.4Debian:4.0 |
before 2.4.4-3+etch2, plus listed versions 2.4.4-32.4.4-3+etch1 |
2.4.4-3+etch2 |
python2.5Debian:5.0 |
before 2.5.2-6+lenny1 | 2.5.2-6+lenny1 |
pythonRed Hat:enterprise_linux:5::client_workstation |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
pythonRed Hat:enterprise_linux:5::client |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-toolsRed Hat:enterprise_linux:5::client |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
tkinterRed Hat:enterprise_linux:5::client |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
Show 58 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pythonRed Hat:enterprise_linux:5::server |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-develRed Hat:enterprise_linux:5::server |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
python-toolsRed Hat:enterprise_linux:5::server |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
tkinterRed Hat:enterprise_linux:5::server |
before 0:2.4.3-24.el5_3.6 | 0:2.4.3-24.el5_3.6 |
pythonRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-debuginfoRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-develRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-docsRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-toolsRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
tkinterRed Hat:enterprise_linux:4::as |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
pythonRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-develRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-docsRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-toolsRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
tkinterRed Hat:enterprise_linux:4::desktop |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
pythonRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-debuginfoRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-develRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-docsRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-toolsRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
tkinterRed Hat:enterprise_linux:4::es |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
pythonRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-develRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-docsRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
python-toolsRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
tkinterRed Hat:enterprise_linux:4::ws |
before 0:2.3.4-14.7.el4_8.2 | 0:2.3.4-14.7.el4_8.2 |
pythonRed Hat:enterprise_linux:3::as |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-debuginfoRed Hat:enterprise_linux:3::as |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-develRed Hat:enterprise_linux:3::as |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-toolsRed Hat:enterprise_linux:3::as |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
tkinterRed Hat:enterprise_linux:3::as |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
pythonRed Hat:enterprise_linux:3::desktop |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-debuginfoRed Hat:enterprise_linux:3::desktop |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-develRed Hat:enterprise_linux:3::desktop |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-toolsRed Hat:enterprise_linux:3::desktop |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
tkinterRed Hat:enterprise_linux:3::desktop |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
pythonRed Hat:enterprise_linux:3::es |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-debuginfoRed Hat:enterprise_linux:3::es |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-develRed Hat:enterprise_linux:3::es |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-toolsRed Hat:enterprise_linux:3::es |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
tkinterRed Hat:enterprise_linux:3::es |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
pythonRed Hat:enterprise_linux:3::ws |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-debuginfoRed Hat:enterprise_linux:3::ws |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-develRed Hat:enterprise_linux:3::ws |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
python-toolsRed Hat:enterprise_linux:3::ws |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
tkinterRed Hat:enterprise_linux:3::ws |
before 0:2.2.3-6.11 | 0:2.2.3-6.11 |
pythonSUSE:Linux Enterprise Module for Basesystem 15 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Basesystem 15 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
pythonSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
pythonSUSE:Linux Enterprise Module for Desktop Applications 15 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
pythonSUSE:Linux Enterprise Module for Desktop Applications 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
pythonSUSE:Linux Enterprise Module for Python 2 15 SP1 |
before 2.7.17-7.32.2 | 2.7.17-7.32.2 |
python-baseSUSE:Linux Enterprise Module for Python 2 15 SP1 |
before 2.7.17-7.32.1 | 2.7.17-7.32.1 |
pythonopenSUSE:Tumbleweed |
before 2.7.18-8.1 | 2.7.18-8.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8422
securityfocus.com/archive/1/495445/100/0/threaded
lists.opensuse.org/opensuse-security-announce/2008-08/msg00006.html
vupen.com/english/advisories/2008/2288
secunia.com/advisories/32793
exchange.xforce.ibmcloud.com/vulnerabilities/44173
Show 194 moreShow less
securityfocus.com/bid/30491
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11466
secunia.com/advisories/33937
secunia.com/advisories/37471
secunia.com/advisories/31687
vmware.com/security/advisories/VMSA-2009-0016.html
security.gentoo.org/glsa/glsa-200807-16.xml
support.apple.com/kb/HT3438
exchange.xforce.ibmcloud.com/vulnerabilities/44170
lists.apple.com/archives/security-announce/2009/Feb/msg00000.html
secunia.com/advisories/31358
secunia.com/advisories/31332
ubuntu.com/usn/usn-632-1
bugs.gentoo.org/show_bug.cgi?id=232137
mandriva.com/security/advisories?name=MDVSA-2008:164
bugs.python.org/file10825/issue2620-gps02-patch.txt
securityfocus.com/archive/1/507985/100/0/threaded
secunia.com/advisories/31518
secunia.com/advisories/31305
secunia.com/advisories/31365
bugs.python.org/issue2620
novell.com/support/search.do?cmd=displayKC&docType=kc&externalId=InfoDocument-patchbuilder-readme5032900
secunia.com/advisories/31473
wiki.rpath.com/Advisories:rPSA-2008-0243
debian.org/security/2008/dsa-1667
mandriva.com/security/advisories?name=MDVSA-2008:163
slackware.com/security/viewer.php?l=slackware-security&y=2008&m=slackware-security.525289
vupen.com/english/advisories/2009/3316
nvd.nist.gov/vuln/detail/CVE-2008-3142
github.com/advisories/GHSA-p7xr-j3cg-2w5r
access.redhat.com/errata/RHSA-2009:1176
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=235093
bugzilla.redhat.com/show_bug.cgi?id=295971
bugzilla.redhat.com/show_bug.cgi?id=442005
bugzilla.redhat.com/show_bug.cgi?id=443810
bugzilla.redhat.com/show_bug.cgi?id=454990
bugzilla.redhat.com/show_bug.cgi?id=455008
bugzilla.redhat.com/show_bug.cgi?id=455013
bugzilla.redhat.com/show_bug.cgi?id=455018
bugzilla.redhat.com/show_bug.cgi?id=469656
bugzilla.redhat.com/show_bug.cgi?id=470915
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1176.json
access.redhat.com/security/cve/CVE-2007-2052
cve.org/CVERecord?id=CVE-2007-2052
nvd.nist.gov/vuln/detail/CVE-2007-2052
access.redhat.com/security/cve/CVE-2007-4965
cve.org/CVERecord?id=CVE-2007-4965
nvd.nist.gov/vuln/detail/CVE-2007-4965
access.redhat.com/security/cve/CVE-2008-1721
cve.org/CVERecord?id=CVE-2008-1721
nvd.nist.gov/vuln/detail/CVE-2008-1721
access.redhat.com/security/cve/CVE-2008-1887
cve.org/CVERecord?id=CVE-2008-1887
nvd.nist.gov/vuln/detail/CVE-2008-1887
access.redhat.com/security/cve/CVE-2008-2315
cve.org/CVERecord?id=CVE-2008-2315
nvd.nist.gov/vuln/detail/CVE-2008-2315
access.redhat.com/security/cve/CVE-2008-3142
cve.org/CVERecord?id=CVE-2008-3142
access.redhat.com/security/cve/CVE-2008-3143
cve.org/CVERecord?id=CVE-2008-3143
nvd.nist.gov/vuln/detail/CVE-2008-3143
access.redhat.com/security/cve/CVE-2008-3144
cve.org/CVERecord?id=CVE-2008-3144
nvd.nist.gov/vuln/detail/CVE-2008-3144
access.redhat.com/security/cve/CVE-2008-4864
cve.org/CVERecord?id=CVE-2008-4864
nvd.nist.gov/vuln/detail/CVE-2008-4864
access.redhat.com/security/cve/CVE-2008-5031
cve.org/CVERecord?id=CVE-2008-5031
nvd.nist.gov/vuln/detail/CVE-2008-5031
access.redhat.com/errata/RHSA-2009:1177
bugzilla.redhat.com/show_bug.cgi?id=441306
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1177.json
access.redhat.com/security/cve/CVE-2008-1679
cve.org/CVERecord?id=CVE-2008-1679
nvd.nist.gov/vuln/detail/CVE-2008-1679
access.redhat.com/errata/RHSA-2009:1178
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1178.json
suse.com/support/update/announcement/2020/suse-su-20200234-1
bugzilla.suse.com/1027282
bugzilla.suse.com/1041090
bugzilla.suse.com/1042670
bugzilla.suse.com/1068664
bugzilla.suse.com/1073269
bugzilla.suse.com/1073748
bugzilla.suse.com/1078326
bugzilla.suse.com/1078485
bugzilla.suse.com/1079300
bugzilla.suse.com/1081750
bugzilla.suse.com/1083507
bugzilla.suse.com/1084650
bugzilla.suse.com/1086001
bugzilla.suse.com/1088004
bugzilla.suse.com/1088009
bugzilla.suse.com/1109847
bugzilla.suse.com/1111793
bugzilla.suse.com/1113755
bugzilla.suse.com/1122191
bugzilla.suse.com/1129346
bugzilla.suse.com/1130840
bugzilla.suse.com/1130847
bugzilla.suse.com/1138459
bugzilla.suse.com/1141853
bugzilla.suse.com/1149792
bugzilla.suse.com/1149955
bugzilla.suse.com/1153238
bugzilla.suse.com/1153830
bugzilla.suse.com/1159035
bugzilla.suse.com/214983
bugzilla.suse.com/298378
bugzilla.suse.com/346490
bugzilla.suse.com/367853
bugzilla.suse.com/379534
bugzilla.suse.com/380942
bugzilla.suse.com/399190
bugzilla.suse.com/406051
bugzilla.suse.com/425138
bugzilla.suse.com/426563
bugzilla.suse.com/430761
bugzilla.suse.com/432677
bugzilla.suse.com/436966
bugzilla.suse.com/437293
bugzilla.suse.com/441088
bugzilla.suse.com/462375
bugzilla.suse.com/525295
bugzilla.suse.com/534721
bugzilla.suse.com/551715
bugzilla.suse.com/572673
bugzilla.suse.com/577032
bugzilla.suse.com/581765
bugzilla.suse.com/603255
bugzilla.suse.com/617751
bugzilla.suse.com/637176
bugzilla.suse.com/638233
bugzilla.suse.com/658604
bugzilla.suse.com/673071
bugzilla.suse.com/682554
bugzilla.suse.com/697251
bugzilla.suse.com/707667
bugzilla.suse.com/718009
bugzilla.suse.com/747125
bugzilla.suse.com/747794
bugzilla.suse.com/751718
bugzilla.suse.com/754447
bugzilla.suse.com/766778
bugzilla.suse.com/794139
bugzilla.suse.com/804978
bugzilla.suse.com/827982
suse.com/security/cve/CVE-2007-2052
suse.com/security/cve/CVE-2008-1721
suse.com/security/cve/CVE-2008-2315
suse.com/security/cve/CVE-2008-2316
suse.com/security/cve/CVE-2008-3142
suse.com/security/cve/CVE-2008-3143
suse.com/security/cve/CVE-2008-3144
suse.com/security/cve/CVE-2011-1521
suse.com/security/cve/CVE-2011-3389
suse.com/security/cve/CVE-2011-4944
suse.com/security/cve/CVE-2012-0845
suse.com/security/cve/CVE-2012-1150
suse.com/security/cve/CVE-2013-1752
suse.com/security/cve/CVE-2013-1753
suse.com/security/cve/CVE-2013-4238
suse.com/security/cve/CVE-2014-1912
suse.com/security/cve/CVE-2014-4650
suse.com/security/cve/CVE-2014-7185
suse.com/security/cve/CVE-2016-0772
suse.com/security/cve/CVE-2016-1000110
suse.com/security/cve/CVE-2016-5636
suse.com/security/cve/CVE-2016-5699
suse.com/security/cve/CVE-2017-1000158
suse.com/security/cve/CVE-2017-18207
suse.com/security/cve/CVE-2018-1000030
suse.com/security/cve/CVE-2018-1000802
suse.com/security/cve/CVE-2018-1060
suse.com/security/cve/CVE-2018-1061
suse.com/security/cve/CVE-2018-14647
suse.com/security/cve/CVE-2018-20852
suse.com/security/cve/CVE-2019-10160
suse.com/security/cve/CVE-2019-16056
suse.com/security/cve/CVE-2019-16935
suse.com/security/cve/CVE-2019-5010
suse.com/security/cve/CVE-2019-9636
suse.com/security/cve/CVE-2019-9947
suse.com/security/cve/CVE-2019-9948
suse.com/security/cve/CVE-2019-18348
suse.com/security/cve/CVE-2019-9674
suse.com/security/cve/CVE-2020-8492
suse.com/security/cve/CVE-2021-23336
suse.com/security/cve/CVE-2021-3177
suse.com/security/cve/CVE-2021-3733
suse.com/security/cve/CVE-2021-3737
Left out here: 18 references. The JSON record has them.