CVE-2024-7592
Severity CVSS v4.0:
Pending analysis
Type:
CWE-400
Uncontrolled Resource Consumption ('Resource Exhaustion')
Publication date:
19/08/2024
Last modified:
05/02/2025
Description
There is a LOW severity vulnerability affecting CPython, specifically the<br />
&#39;http.cookies&#39; standard library module.<br />
<br />
<br />
When parsing cookies that contained backslashes for quoted characters in<br />
the cookie value, the parser would use an algorithm with quadratic<br />
complexity, resulting in excess CPU resources being used while parsing the<br />
value.
Impact
Base Score 3.x
7.50
Severity 3.x
HIGH
Vulnerable products and versions
CPE | From | Up to |
---|---|---|
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.8.20 (excluding) | |
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.9.0 (including) | 3.9.20 (excluding) |
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.10.0 (including) | 3.10.15 (excluding) |
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.11.0 (including) | 3.11.10 (excluding) |
cpe:2.3:a:python:python:*:*:*:*:*:*:*:* | 3.12.0 (including) | 3.12.6 (excluding) |
cpe:2.3:a:python:python:3.13.0:alpha0:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha1:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha2:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha3:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha4:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha5:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:alpha6:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:beta1:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:beta2:*:*:*:*:*:* | ||
cpe:2.3:a:python:python:3.13.0:beta3:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- https://github.com/python/cpython/commit/391e5626e3ee5af267b97e37abc7475732e67621
- https://github.com/python/cpython/commit/44e458357fca05ca0ae2658d62c8c595b048b5ef
- https://github.com/python/cpython/commit/a77ab24427a18bff817025adb03ca920dc3f1a06
- https://github.com/python/cpython/commit/b2f11ca7667e4d57c71c1c88b255115f16042d9a
- https://github.com/python/cpython/commit/d4ac921a4b081f7f996a5d2b101684b67ba0ed7f
- https://github.com/python/cpython/commit/d662e2db2605515a767f88ad48096b8ac623c774
- https://github.com/python/cpython/commit/dcc3eaef98cd94d6cb6cb0f44bd1c903d04f33b1
- https://github.com/python/cpython/issues/123067
- https://github.com/python/cpython/pull/123075
- https://mail.python.org/archives/list/security-announce@python.org/thread/HXJAAAALNUNGCQUS2W7WR6GFIZIHFOOK/
- https://security.netapp.com/advisory/ntap-20241018-0006/