First published: Tue Sep 18 2007(Updated: )
Multiple integer overflows in the imageop module in Python 2.5.1 and earlier allow context-dependent attackers to cause a denial of service (application crash) and possibly obtain sensitive information (memory contents) via crafted arguments to (1) the tovideo method, and unspecified other vectors related to (2) imageop.c, (3) rbgimgmodule.c, and other files, which trigger heap-based buffer overflows.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
CPython | =2.2 | |
CPython | =2.4.4 | |
CPython | =2.0.1 | |
CPython | =1.6 | |
CPython | =2.4.3 | |
CPython | =2.3.2 | |
CPython | =2.3.3 | |
CPython | =1.5.2 | |
CPython | =2.1.2 | |
CPython | =2.4.1 | |
CPython | =2.4 | |
CPython | =2.3 | |
CPython | =2.1 | |
CPython | =2.2.2 | |
CPython | =2.3.5 | |
CPython | =2.5.1 | |
CPython | =1.6.1 | |
CPython | =2.3.1 | |
CPython | =2.1.3 | |
CPython | =2.4.2 | |
CPython | =2.3.4 | |
CPython | =2.5 | |
CPython | =2.3.6 | |
CPython | =2.0 | |
CPython | =2.1.1 | |
CPython | =2.2.1 | |
CPython | =2.2.3 | |
Python Babel Localedata | <=2.5.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2007-4965 affects Python versions 2.5.1 and earlier, including versions 2.0 through 2.5.
CVE-2007-4965 is identified as an integer overflow vulnerability in the imageop module.
CVE-2007-4965 can lead to denial of service due to application crashes and may expose sensitive memory contents to attackers.
To remediate CVE-2007-4965, upgrade to Python version 2.6 or later, which addresses this vulnerability.
Yes, CVE-2007-4965 is related to the tovideo method and potentially other unspecified functions in the imageop module.