CVE-2017-1000158
criticalCPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringobject.c, resulting in heap-based buffer…
Vendor / product: Python — python
CPython (aka Python) up to 2.7.13 is vulnerable to an integer overflow in the PyString_DecodeEscape function in stringobject.c, resulting in heap-based buffer overflow (and possible arbitrary code execution)
CVSS
9.8
9.8 (CVSS v3.1)
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H Severity source: NVD CVSS v3.1 (nvd@nist.gov)
Timeline (UTC)
Published: 2017-11-17 05:29
Modified: 2026-10-08 21:17
NVD status: Modified
Last synced 2 days ago
Verified against the source API 2026-10-27 07:06 UTC
Exploitation
Not listed in CISA KEV (as of last catalog sync)
Absence from KEV does not mean a CVE is not exploited. Exploitation status: unknown (no authoritative evidence in our sources).
Affected products
python / python <2.7.15, ≥3.4.0 <3.4.8, ≥3.5.0 <3.5.5
debian / debian_linux 7.0, 8.0, 9.0
Weakness classification (CWE)
Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.
Mitigation & advisories
Vendor advisory: https://bugs.python.org/issue30657
Vendor advisory: https://bugs.python.org/issue30657
Patch / mitigation: https://bugs.python.org/issue30657
Patch / mitigation: https://bugs.python.org/issue30657
References
- http://www.securitytracker.com/id/1039890 cve@mitre.org
- https://bugs.python.org/issue30657 cve@mitre.org
- https://lists.debian.org/debian-lts-announce/2017/11/msg00035.html cve@mitre.org
- https://lists.debian.org/debian-lts-announce/2017/11/msg00036.html cve@mitre.org
- https://lists.debian.org/debian-lts-announce/2018/09/msg00030.html cve@mitre.org
- https://lists.debian.org/debian-lts-announce/2018/09/msg00031.html cve@mitre.org
- https://security.gentoo.org/glsa/201805-02 cve@mitre.org
- https://security.netapp.com/advisory/ntap-20230216-0001/ cve@mitre.org
- https://www.debian.org/security/2018/dsa-4307 cve@mitre.org
- http://www.securitytracker.com/id/1039890 af854a3a-2127-422b-91ae-364da2661108
- https://bugs.python.org/issue30657 af854a3a-2127-422b-91ae-364da2661108
- https://lists.debian.org/debian-lts-announce/2017/11/msg00035.html af854a3a-2127-422b-91ae-364da2661108
- https://lists.debian.org/debian-lts-announce/2017/11/msg00036.html af854a3a-2127-422b-91ae-364da2661108
- https://lists.debian.org/debian-lts-announce/2018/09/msg00030.html af854a3a-2127-422b-91ae-364da2661108
- https://lists.debian.org/debian-lts-announce/2018/09/msg00031.html af854a3a-2127-422b-91ae-364da2661108
- https://security.gentoo.org/glsa/201805-02 af854a3a-2127-422b-91ae-364da2661108
- https://security.netapp.com/advisory/ntap-20230216-0001/ af854a3a-2127-422b-91ae-364da2661108
- https://www.debian.org/security/2018/dsa-4307 af854a3a-2127-422b-91ae-364da2661108
Data sources
NVD CVE API 2.0 — fetched 2026-10-27 07:06 UTC · record ↗
