Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en Deno (CVE-2025-24015)

Gravedad CVSS v4.0:
ALTA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
03/06/2025
Última modificación:
09/06/2025

Descripción

Deno es un entorno de ejecución de JavaScript, TypeScript y WebAssembly con valores predeterminados seguros. Las versiones 1.46.0 a 2.1.6 presentan un problema que afecta a AES-256-GCM y AES-128-GCM en Deno, donde la etiqueta de autenticación no se valida. Esto implica que podrían no detectarse textos cifrados alterados o claves incorrectas, lo que incumple las garantías esperadas de AES-GCM. Las versiones anteriores de Deno, al igual que Node.js, generaban errores correctamente en estos casos. Sin la verificación de la etiqueta de autenticación, AES-GCM se degrada al modo CTR, eliminando la protección de integridad. El conjunto de datos autenticado con set_aad también se ve afectado, ya que se incorpora al hash de GCM (ghash), pero este tampoco se valida, lo que inutiliza las comprobaciones de AAD. La versión 2.1.7 incluye un parche que soluciona este problema.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:deno:deno:*:*:*:*:*:*:*:* 1.46.0 (incluyendo) 2.1.7 (excluyendo)