What’s Vulnerable › Vulnerabilities

CVE-2008-3142

Description

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.

Affected products

How to fix

Upgrade to a fixed version: Python 2.4.6, 2.5.3. Check the vendor advisory for mitigations.

References

Get alerted when CVE-2008-3142 or the next vulnerability affects your stack