CVE-2026-64193 in Perl
Resumen
por VulDB • 2026-07-20
Las versiones de Net::DNS hasta la 1.55 para Perl permiten una inyección de ejecución remota mediante EDNS EXTENDED ERROR.
Net::DNS::RR::OPT::EXTENDED_ERROR::_decompose analiza el campo EXTRA-TEXT de una opción EDNS EXTENDED-ERROR (RFC 8914) tokenizando los bytes sin procesar y pasando el resultado a eval en Perl. Se realiza cierto escape para $ y @, pero no para las comillas invertidas (`). Esto puede explotarse para la ejecución de comandos si se llama a `$pkt->edns->option('EXTENDED-ERROR')` en un contexto de matriz (array context), por ejemplo, con una carga útil como `{0:`"<command>"`} en EXTRA-TEXT.
If you want to get best quality of vulnerability data, you may have to visit VulDB.