CVE-2026-3276

Name
CVE-2026-3276
Description
unicodedata.normalize() can take excessive CPU time when processing specially crafted Unicode input containing long runs of combining characters with alternating Canonical Combining Class values. This affects all normalization forms.
NVD Severity
unknown
Other trackers
Mailing lists
Exploits
Forges
GitHub (code, issues), Aports (code, issues)

References

Type URI
cna@python.org https://github.com/python/cpython/issues/149079
cna@python.org https://github.com/python/cpython/pull/149080
cna@python.org https://mail.python.org/archives/list/security-announce@python.org/thread/PP5HB4K7727OBBM76KA2ILID76K3OZGZ/
af854a3a-2127-422b-91ae-364da2661108 http://www.openwall.com/lists/oss-security/2026/06/03/15
cna@python.org https://github.com/python/cpython/commit/6b505d1f41f8f3ea0fe5a4786d3a8fff1875cfc0
cna@python.org https://github.com/python/cpython/commit/991224b1e8311c85f198f6dd8208bf8cff7fc26f
cna@python.org https://github.com/python/cpython/commit/ba785b88add96acbf403d65cb157fb2743a33a32
cna@python.org https://github.com/python/cpython/commit/c5512bd7c1dc28055660565275012766941d3066
cna@python.org https://github.com/python/cpython/commit/90748760d38ca3ac5fc6788a69becab905c95598
cna@python.org https://github.com/python/cpython/commit/d3ab945af25b28dfe13ac6cb40c124a01b33ce1f
cna@python.org https://github.com/python/cpython/commit/db744c0776c1d5dd11aaa70eff2a6993c408bacc
cna@python.org https://github.com/python/cpython/commit/e322a1857084d521f79f45181b776f62e6acfc2c

Match rules

CPE URI Source package Min version Max version

Vulnerable and fixed packages

Source package Branch Version Maintainer Status
python3 edge-main 3.14.7-r0 Natanael Copa <ncopa@alpinelinux.org> fixed
python3 3.24-main 3.14.7-r0 Natanael Copa <ncopa@alpinelinux.org> fixed