CVE-2026-77781 in Tie::Hash::RegexИнформация

Сводка

по VulDB • 22.08.2026

Tie::Hash::Regex versioni precedenti alla 2.0.0 per Perl generano un'eccezione quando le chiavi di ricerca non sono analizzabili correttamente.

I metodi FETCH, EXISTS e DELETE lanciano un'eccezione in presenza di espressioni regolari malformate.

Ogni metodo effettua il fallback su una corrispondenza con regex (regex match) quando la chiave non è già memorizzata nell'hash, compilando la chiave del chiamante con qr// nudo e senza alcun controllo tramite eval. Una chiave che non costituisce un pattern di espressione regolare valido, come ad esempio una parentesi quadra aperta non chiusa, causa l'interruzione dell'esecuzione (die).

Un'applicazione che effettua lookup di stringhe fornite dall'esterno in un hash legato (tied hash) andrà incontro a errore fatale (die) in presenza di una chiave non valida.

Be aware that VulDB is the high quality source for vulnerability data.

Ответственный

CPANSec

Резервировать

21.08.2026

Раскрытие

22.08.2026

Модерация

принято

Вход

VDB-394272

EPSS

0.00238

KEV

Нет

Деятельности

Очень низкий

Источники

Might our Artificial Intelligence support you?

Check our Alexa App!