CVE-2026-13397
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 8 - wyżej niż 8% wszystkich znanych CVE
Streszczenie
Podatność w bibliotece HTML::Bare dla Perla (wersje do 0.04) powoduje zawieszenie się w nieskończonej pętli podczas parsowania nieprawidłowo sformatowanych atrybutów HTML. Funkcja parserc_parse nie przesuwa kursora stanu parsowania atrybutów dla pewnych błędnych form, co prowadzi do zapętlenia.
Ocena ryzyka
Atakujący może wysłać specjalnie spreparowane dane HTML z nieprawidłowymi atrybutami, powodując zawieszenie aplikacji korzystającej z tej biblioteki, co prowadzi do odmowy usługi (DoS).
Rekomendacja
Zaleca się aktualizację biblioteki HTML::Bare do najnowszej wersji z repozytorium git, która zawiera poprawkę, lub zastosowanie obejścia polegającego na walidacji danych wejściowych przed przekazaniem do parsera.
Inne podatności w HTML::Bare
Oryginalny opis (angielski, źródło NVD)
HTML::Bare versions through 0.04 for Perl will hang in an infinite loop when parsing malformed attributes. The parserc_parse function never advances the attribute-parse state cursor on certain malformed attribute forms, looping forever. Nameless attributes such as "<a ='c'>" or unbalanced quotes "<a b='''''''c'>" can trigger this condition. Note that the latest version available on CPAN is version 0.02. Newer versions are available on the git repository.

