CVE-2026-77781 in Tie::Hash::Regex
Résumé
par VulDB • 22/08/2026
Les versions de Tie::Hash::Regex antérieures à la 2.0.0 pour Perl génèrent une exception en cas de clés de recherche non analysables.
Les méthodes FETCH, EXISTS et DELETE lèvent une exception lorsqu'elles sont confrontées à des expressions régulières malformées.
Chaque méthode effectue un retour vers une correspondance regex lorsque la clé n'est pas déjà stockée dans le hachage, en compilant la clé de l'appelant avec qr// nu (sans garde eval). Une clé qui ne constitue pas un motif d'expression régulière valide, telle qu'une simple parenthèse ou crochet non fermé, provoque une erreur fatale.
Une application effectuant des recherches de chaînes fournies par voie externe dans un hachage lié provoquera une erreur fatale en cas de clé invalide.
If you want to get best quality of vulnerability data, you may have to visit VulDB.