Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-77qw-3xm6-r2pp

Опубликовано: 28 июл. 2026
Источник: github
Github: Не прошло ревью
CVSS4: 2

Описание

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.

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.

EPSS

Процентиль: 22%
0.00293
Низкий

2 Low

CVSS4

Дефекты

CWE-407

Связанные уязвимости

ubuntu
6 дней назад

(`Element.findall()` and fully-consumed `Element.iterfind()` exhibit `O ...)

nvd
6 дней назад

`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.

debian
6 дней назад

`Element.findall()` and fully-consumed `Element.iterfind()` exhibit `O ...

EPSS

Процентиль: 22%
0.00293
Низкий

2 Low

CVSS4

Дефекты

CWE-407