Summary
Package updates are available for Amazon Linux 2023 that fix the following vulnerabilities: CVE-2026-7210: `xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allows a crafted XML document to trigger hash flooding.\\r\\n\\r\\nFully mitigating this vulnerability requires both updating libexpat to 2.8.0 or later and applying this patch. CVE-2026-6019: http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It does not neutralize the HTML parser-sensitive sequence </script> inside the generated script element. Mitigation base64-encodes the cookie value to disallow escaping using cookie value. CVE-2026-5713: The "profiling.sampling" module (Python 3.15+) and "asyncio introspection capabilities" (3.14+, "python -m asyncio ps" and "python -m asyncio pstree") features could be used to read and write addresses in a privileged process if that process connected to a malicious or "infected" Python process via the remote debugging feature. This vulnerability requires persistently and repeatedly connecting to the process to be exploited, even after the connecting process crashes with high likelihood due to ASLR. CVE-2026-1502: CR/LF bytes were not rejected by HTTP client proxy tunnel headers or host. CVE-2025-13462: The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi-block member such as GNUTYPE_LONGNAME or GNUTYPE_LONGLINK. This could result in a crafted tar archive being misinterpreted by the tarfile module compared to other implementations.
Fixed packages 16
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2023 | python3.14 | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-debug | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-debuginfo | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-debugsource | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-devel | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-debug | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-devel | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-idle | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-libs | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-test | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-freethreading-tkinter | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-idle | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-libs | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-test | 0:3.14.5-1.amzn2023.0.1 |
| Amazon Linux · 2023 | python3.14-tkinter | 0:3.14.5-1.amzn2023.0.1 |
Vulnerabilities 5
-
Medium 6.3
The expat and elementtree parsers use insufficient entropy for XML hash-flooding protection
`xml.parsers.expat` and `xml.etree.ElementTree` use insufficient entropy for Expat hash-flooding protection, which allows a crafted XML document to trigger hash flooding.\r\n\r\nFully mitigating this vulnerability requires both updating libexpat to 2.8.0 or l…
-
Medium 5.7
HTTP client proxy tunnel headers not validated for CR/LF
CR/LF bytes were not rejected by HTTP client proxy tunnel headers or host.
-
Medium 5.3
Out-of-bounds read/write during remote profiling and asyncio process introspection when connecting to malicious target
The "profiling.sampling" module (Python 3.15+) and "asyncio introspection capabilities" (3.14+, "python -m asyncio ps" and "python -m asyncio pstree") features could be used to read and write addresses in a privileged process if that process connected to a ma…
-
Low 2.1
BaseCookie.js_output() does not neutralize embedded characters
http.cookies.Morsel.js_output() returns an inline <script> snippet and only escapes " for JavaScript string context. It does not neutralize the HTML parser-sensitive sequence </script> inside the generated script element. Mitigation base64-encodes the cookie …
-
Low 2.0
tarfile: Skip DIRTYPE normalization during GNU LONGNAME/LONGLINK handling
The "tarfile" module would still apply normalization of AREGTYPE (\x00) blocks to DIRTYPE, even while processing a multi-block member such as GNUTYPE_LONGNAME or GNUTYPE_LONGLINK. This could result in a crafted tar archive being misinterpreted by the tarfile …
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2025-13462.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2026-1502.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2026-5713.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2026-6019.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2026-7210.html