This page tracks the Debian fix status. The vulnerability itself is described on the main CVE page.
View CVE-2026-6879 →
DEBIAN-CVE-2026-6879
`Element.findall()` and fully-consumed `Element.iterfind()` exhibit `O(n^2)` time complexity when using XPath index predicates (e.g. `[1]`, `[last()]`...
Original description
The description as published by the source.
Element.findall() and fully-consumed Element.iterfind() exhibit O(n^2) time complexity when using XPath index predicates (e.g. [1], [last()], [last()-N]) on XML documents with many same-tag siblings. Element.find() is only affected when the first match is near the end of the sibling list, such as with [last()] or [last()-N]; .//item[1] short-circuits after the first match.
Source: OSV.dev (Open Source Vulnerabilities) OSV
Affected packages
Debian:12
pypy3
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:13
pypy3
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:14
pypy3
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"8.0.0+dfsg-1"}]}]
Debian:12
python3.11
[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}]
Debian:13
python3.13
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.5-2+deb13u5"}]}]
Debian:14
python3.13
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.13.15-1"}]}]
Debian:14
python3.14
[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.14.7-1"}]}]
References
- advisory security-tracker.debian.org