Katalog CVE

CVE-2026-57073

KrytyczneCVSS 9.1
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.19%

Percentyl 9 - wyżej niż 9% wszystkich znanych CVE

Streszczenie

Podatność w bibliotece HTML::Bare dla Perla (wersje do 0.04) wynika z nieograniczonego wyprzedzania znaków. Funkcja parserc_parse nie sprawdza, czy przesunięcia mieszczą się w buforze podczas wyszukiwania ciągów wieloznakowych, takich jak "<![CDATA" lub terminatorów elementów, np. ">". Skrócone ciągi, jak "<a/", mogą spowodować odczyt poza dozwolonym zakresem pamięci.

Ocena ryzyka

Ryzyko polega na możliwości ujawnienia wrażliwych danych lub przerwania działania aplikacji poprzez odczyt poza granicami bufora. Atakujący może wykorzystać tę podatność do przeprowadzenia ataku typu denial of service (DoS) lub potencjalnie do eskalacji uprawnień.

Rekomendacja

Zaleca się natychmiastową aktualizację biblioteki HTML::Bare do najnowszej wersji dostępnej w repozytorium git, ponieważ wersja 0.02 z CPAN jest podatna. Należy również rozważyć tymczasowe wyłączenie funkcji przetwarzania HTML, jeśli aktualizacja nie jest możliwa.

Oryginalny opis (angielski, źródło NVD)

HTML::Bare versions through 0.04 for Perl have an unbounded character lookahead. The parserc_parse function attempts to check for multicharacter strings such as "<![CDATA" or element terminators such as ">" without checking that the offsets are within the buffer. Truncated strings such as "<a/" can trigger an out-of-bounds read. Note that the latest version available on CPAN is version 0.02. Newer versions are available on the git repository.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS