CVE-2026-64193 in Perlinformación

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.

Responsable

CPANSec

Reservar

2026-07-19

Divulgación

2026-07-20

Moderación

aceptado

Artículo

VDB-380726

CPE

listo

EPSS

0.00828

KEV

no

Actividades

bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!