Saltar al contenido
CVE-2026-110636 Fuente: CVE.org Publicada · sin explotación confirmada

Vulnerabilidad de inyección de comandos del sistema operativo en pypdftk

revolunet · pypdftk · Publicada en CVE.org el 14-10-2026 · Última actualización: 09-11-2026

Descripción

pypdftk hasta la versión 0.5 contiene una vulnerabilidad de inyección de comandos del sistema operativo en fill_form(), dump_data_fields() y pdftk_cmd_util(), que construyen comandos de shell a partir de rutas proporcionadas por quien realiza la llamada. Los atacantes que controlen pdf_path o out_file pueden inyectar metacaracteres de shell interpretados por subprocess.Popen con shell=True para ejecutar comandos del sistema operativo como el proceso de Python.

Qué hacer

Revisa si usas el producto afectado y en qué versión, y aplica la actualización o la mitigación que indique el aviso del fabricante. CISA no ha confirmado que se esté explotando; si eso cambia, esta ficha pasa a «explotada» y te avisamos en el boletín.

Versiones afectadas

  • pypdftk Afectadas: hasta 0.5

Según el registro de la vulnerabilidad en CVE.org, tal como lo publicó el fabricante. Confirma tu versión exacta en el aviso del fabricante.

Referencias

Ver el texto original en inglés (CVE.org)

pypdftk through 0.5 OS Command Injection via PDF and Output Paths

pypdftk through 0.5 contains an OS command injection vulnerability in fill_form(), dump_data_fields(), and pdftk_cmd_util() that builds shell commands from caller-supplied paths. Attackers controlling pdf_path or out_file can inject shell metacharacters interpreted by subprocess.Popen with shell=True to execute OS commands as the Python process.

Recibe el boletín cuando CISA agregue vulnerabilidades nuevas

Te escribimos solo cuando CISA agrega vulnerabilidades nuevas, ya traducidas: cada día que haya, o en un resumen los lunes. Confirmas por correo y te das de baja con un clic.

Frecuencia