CVE-2004-0150
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is...
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.
Exploit likelihood
What each source reports
NVD Score used
7.5
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.
- Record
CVE-2004-0150- 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
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.
- Record
CVE-2004-0150- Updated
- 2026-11-02
EUVDEUVD-2004-0150 No score
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.
- Record
EUVD-2004-0150- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-942q-qwfh-7rjq No score
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is...
Buffer overflow in the getaddrinfo function in Python 2.2 before 2.2.2, when IPv6 support is disabled, allows remote attackers to execute arbitrary code via an IPv6 address that is obtained using DNS.
- Record
GHSA-942q-qwfh-7rjq- Weakness
- CWE-120
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
python2.2Debian:3.0 |
before 2.2.1-4.6 | 2.2.1-4.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2004-0150 is a high vulnerability (CVSS 7.5) in Python, published April 15, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.08%, the 92nd percentile. Fixed in python2.2 2.2.1-4.6.
References
securityfocus.com/bid/9836
mandrakesoft.com/security/advisories?name=MDKSA-2004:019
osvdb.org/4172
gentoo.org/security/en/glsa/glsa-200409-03.xml
debian.org/security/2004/dsa-458
exchange.xforce.ibmcloud.com/vulnerabilities/15409
nvd.nist.gov/vuln/detail/CVE-2004-0150
github.com/advisories/GHSA-942q-qwfh-7rjq