Katalog CVE

CVE-2026-8594

ŚrednieCVSS 6.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.20%

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

Streszczenie

W module Text::LineFold dla Perla (część dystrybucji Unicode-LineBreak) wykryto podatność. Moduł dzieli wejściowy ciąg znaków na segmenty według specjalnych znaków podziału wiersza, ale stosuje funkcję podziału do całego ciągu, a nie tylko do segmentu. Powoduje to duplikację wyniku dla każdego segmentu, co może prowadzić do nadmiernego zużycia zasobów i odmowy usługi.

Ocena ryzyka

Atakujący może wysłać specjalnie spreparowany ciąg znaków, powodując nadmierne zużycie pamięci lub CPU, co może doprowadzić do odmowy usługi.

Rekomendacja

Należy zaktualizować moduł Text::LineFold do najnowszej wersji lub zastosować ograniczniki długości wejściowego ciągu.

Powiązane podatności

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

Text::LineFold versions through 2019.001 for Perl duplicate the output based on the number of special break characters. Text::LineFold splits the input string by specific line break characters (such as VT, FF and others) into segments, but applies the break function to the entire string, not just the segment. A side effect of this is that the full input can be duplicated for each segment. Besides being incorrect, this can lead to unexpected resource consumption and possible denial of service. Note that Text::LineFold is part of the Unicode-LineBreak distribution, which may have a higher version number than the module.

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