Katalog CVE

CVE-2026-116268

Niskie ryzyko· EPSS 7%
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

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

Streszczenie

Biblioteka MIME::Field::ParamVal w wersjach przed 5.521 dla Perla pozwala na wyczerpanie CPU poprzez niezamknięte komentarze w parametrach nagłówka. Wzorzec komentarza używany do parsowania parametrów Content-Type i Content-Disposition skanuje od każdego "(" do następnego ")", a w polu bez ")" każde "(" skanuje do końca nagłówka i kończy się niepowodzeniem, więc parsowanie zajmuje czas kwadratowy względem długości nagłówka. Pole jest parsowane ponownie przy każdym odczycie atrybutu, kilka razy na każdą encję MIME.

Ocena ryzyka

Zdalny atakujący może wysłać wiadomość z nagłówkiem zawierającym wiele niezamkniętych nawiasów, powodując wyczerpanie CPU procesu przetwarzającego pocztę i odmowę usługi. Nagłówek 40 KB zajmuje około 7 sekund na jednorazowe parsowanie.

Rekomendacja

Zaktualizuj bibliotekę MIME::Field::ParamVal do wersji 5.521 lub nowszej. Rozważ ograniczenie długości nagłówków i liczby nawiasów w procesie przetwarzania poczty.

Inne podatności w MIME::Field::ParamVal

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

MIME::Field::ParamVal versions before 5.521 for Perl allow CPU exhaustion via unclosed comments in header parameters. The comment pattern used to parse Content-Type and Content-Disposition parameters scans from each "(" to the next ")". In a field with no ")", every "(" scans to the end of the header and fails, so parsing takes time quadratic in the header length. The field is parsed again on each attribute lookup, several times per MIME entity. A 40 KB header takes about 7 seconds to parse once.

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