CVE-2008-1721
NoneCVSS
—
EPSS
22.6%
Published
Apr 10, 2008
CISA due date
—
The record
Integer signedness error in the zlib extension module in Python 2.5.2 and earlier allows remote attackers to execute arbitrary code via a negative signed integer, which triggers insufficient memory allocation and a buffer overflow.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:4.0 | python2.4 | 0 | 2.4.4-3+etch1 |
| Debian:4.0 | python2.5 | 0 | 2.5-5+etch1 |
| Red Hat:enterprise_linux:4::as | python | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::as | python-debuginfo | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::as | python-devel | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::as | python-docs | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::as | python-tools | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::as | tkinter | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | python | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | python-debuginfo | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | python-devel | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | python-docs | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | python-tools | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::desktop | tkinter | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | python | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | python-debuginfo | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | python-devel | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | python-docs | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | python-tools | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::es | tkinter | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | python | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | python-debuginfo | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | python-devel | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | python-docs | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | python-tools | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:4::ws | tkinter | 0 | 0:2.3.4-14.7.el4_8.2 |
| Red Hat:enterprise_linux:5::client | python | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client | python-debuginfo | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client | python-devel | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client | python-tools | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client | tkinter | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client_workstation | python | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client_workstation | python-debuginfo | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client_workstation | python-devel | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client_workstation | python-tools | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::client_workstation | tkinter | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::server | python | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::server | python-debuginfo | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::server | python-devel | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::server | python-tools | 0 | 0:2.4.3-24.el5_3.6 |
| Red Hat:enterprise_linux:5::server | tkinter | 0 | 0:2.4.3-24.el5_3.6 |
| SUSE:Linux Enterprise Module for Basesystem 15 | python | 0 | 2.7.17-7.32.2 |
| SUSE:Linux Enterprise Module for Basesystem 15 | python-base | 0 | 2.7.17-7.32.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP1 | python | 0 | 2.7.17-7.32.2 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP1 | python-base | 0 | 2.7.17-7.32.1 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 | python | 0 | 2.7.17-7.32.2 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP1 | python | 0 | 2.7.17-7.32.2 |
| SUSE:Linux Enterprise Module for Python 2 15 SP1 | python | 0 | 2.7.17-7.32.2 |
| SUSE:Linux Enterprise Module for Python 2 15 SP1 | python-base | 0 | 2.7.17-7.32.1 |
| openSUSE:Tumbleweed | python | 0 | 2.7.18-8.1 |
Related vulnerabilities
- CVE-2009-3560 The big2_toUtf8 function in lib/xmltok.c in libexpat in Expat 2.0.1, as used in the… Also affects python2.4
- CVE-2009-3720 The updatePosition function in lib/xmltok_impl.c in libexpat in Expat 2.0.1, as used in… Also affects python2.4
- CVE-2007-4965 Multiple integer overflows in the imageop module in Python 2.5.1 and earlier allow… Also affects python2.4
- CVE-2007-2052 Off-by-one error in the PyLocale_strxfrm function in Modules/_localemodule.c for Python… Also affects python2.4
- CVE-2010-2089 The audioop module in Python 2.7 and 3.2 does not verify the relationships between size… Also affects python
- CVE-2008-4864 Multiple integer overflows in imageop.c in the imageop module in Python 1.5.2 through… Also affects python
- CVE-2013-1752 Rejected reason: Various versions of Python do not properly restrict readline calls… Also affects python
- CVE-2017-1000158 CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the… Also affects python