Vulnerabilidad en Catalyst::View::Wkhtmltopdf de RRWO (CVE-2026-16766)
Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-78
Neutralización incorrecta de elementos especiales usados en un comando de sistema operativo (Inyección de comando de sistema operativo)
Fecha de publicación:
25/07/2026
Última modificación:
24/10/2026
Descripción
Las versiones de Catalyst::View::Wkhtmltopdf anteriores a la 0.6.1 para Perl permiten la inyección de comandos de shell (RCE) a través de las opciones de renderizado de PDF.<br />
<br />
Las opciones se pasan directamente al comando wkhtmltopdf sin sanitización.<br />
<br />
Cualquier aplicación web que pase opciones controladas por el usuario, como el tamaño de página (page_size), la orientación (orientation) o los márgenes (margins) sin validación, permite la inyección de comandos de shell.<br />
<br />
La versión 0.6.0 fue lanzada con una solución incompleta para este problema.<br />
<br />
Tenga en cuenta que el proyecto wkhtmltopdf ya no está siendo desarrollado, y los usuarios de este paquete deberían migrar a soluciones alternativas.
Impacto
Puntuación base 3.x
9.80
Gravedad 3.x
CRÍTICA
Referencias a soluciones, herramientas e información
- https://github.com/mc7244/Catalyst-View-Wkhtmltopdf/issues/6
- https://github.com/robrwo/Catalyst-View-Wkhtmltopdf/security/advisories/GHSA-42w4-jj8w-6p98
- https://metacpan.org/release/RRWO/Catalyst-View-Wkhtmltopdf-v0.6.1/changes
- https://wkhtmltopdf.org/status.html
- http://www.openwall.com/lists/oss-security/2026/07/25/4


