Katalog CVE

CVE-2026-16634

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.77%

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

Streszczenie

Wersje TOML::XS dla Perla przed 0.06 zawierają nieobsługiwaną i podatną na ataki wersję biblioteki tomlc99. Biblioteka tomlc99 nie jest już utrzymywana i ma publicznie zgłoszoną podatność na niekontrolowaną rekurencję. Każdy, kto przekaże niezaufany TOML do funkcji from_toml, ryzykuje przepełnienie stosu z powodu głęboko zagnieżdżonego dokumentu.

Ocena ryzyka

Przetwarzanie niezaufanych danych TOML może doprowadzić do awarii aplikacji z powodu przepełnienia stosu, co może być wykorzystane do ataku DoS.

Rekomendacja

Zaktualizuj TOML::XS do wersji 0.06 lub nowszej, która używa biblioteki tomlc17.

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

TOML::XS versions before 0.06 for Perl bundle an unsupported and vulnerable version of tomlc99. The tomlc99 library is no longer maintained, and has an uncontrolled recursion vulnerability publicly reported in the issue tracker. Any caller that passes untrusted TOML to from_toml risks a stack overflow from a deeply-nested document. TOML::XS version 0.06 or later uses the successor tomlc17 library.

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