Vulnerabilidades en la generación de claves AES-256 en editores PDF

Fuentes: Vulnerabilities in AES-256 key generation in PDF editors

Investigadores de seguridad han revelado que varias implementaciones de editores de PDF generan claves AES-256 utilizando fuentes de aleatoriedad inseguras, lo que permite la descifrado sin contraseña. El análisis detalla que en MuPDF, versiones anteriores a la 1.28.5, solo nueve bits del estado del generador de números aleatorios afectan la clave final, reduciendo el espacio de claves a 512 combinaciones posibles. Esto permite recuperar la clave en aproximadamente 11 milisegundos mediante fuerza bruta. Por su parte, Foxit PDF Reader deriva la clave a partir de la aleatoriedad basada en el tiempo, permitiendo la recuperación de la clave en menos de 5 segundos para documentos generados en la última década. El estudio señala que estos fallos, presentes también en PDFium, OpenPDF e iText, comprometen la promesa de seguridad de 256 bits. Los investigadores han publicado decodificadores para MuPDF y Foxit, y han confirmado que los fabricantes han corregido el problema en las versiones actualizadas, aunque las copias anteriores permanecen vulnerables.