Katalog CVE

CVE-2026-77781

WysokieCVSS 7.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.58%

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

Streszczenie

Moduł Tie::Hash::Regex dla Perla przed wersją 2.0.0 rzuca wyjątek przy niepoprawnych kluczach wyszukiwania. Metody FETCH, EXISTS i DELETE rzucają wyjątek, gdy klucz jest nieprawidłowym wyrażeniem regularnym, co może spowodować zakończenie działania aplikacji.

Ocena ryzyka

Aplikacje przetwarzające dane zewnętrzne w takim hash mogą ulec awarii, co prowadzi do niedostępności usługi (DoS).

Rekomendacja

Zaleca się aktualizację modułu Tie::Hash::Regex do wersji 2.0.0 lub nowszej, która zawiera poprawkę.

Powiązane podatności

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

Tie::Hash::Regex versions before 2.0.0 for Perl will throw an exception on unparseable lookup keys. The FETCH, EXISTS and DELETE methods throw an exception when on malformed regular expressions. Each method falls back to a regex match when the key is not already stored in the hash, compiling the caller's key with a bare qr// and no eval guard. A key that is not a valid regular expression pattern, such as a single unmatched bracket, dies. An application that looks up externally supplied strings in a tied hash will die on an invalid key.

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