VULNERABILIDAD
CVE-2026-89318 Pánico en JweRsaKeyEncryptionDecryptorImpl.Decrypt por longitud de IV elegida por el atacante
JweRsaKeyEncryptionDecryptorImpl.Decrypt pasa el vector de inicialización del JWE a cipher.AEAD.Open sin verificar su longitud. La biblioteca estándar de Go entra en pánico en lugar de devolver un error cuando el nonce GCM no mide exactamente NonceSize() bytes, por lo que un JWE con un IV de tamaño incorrecto hace caer la goroutine que descifra.
Alerta de Nureq Monitor
Detectada 23 OCT · 08:35
CVSS 4.0
6.9MEDIAPROBABILIDAD DE EXPLOTACIÓN (EPSS)
0,2 % PERCENTIL 6
EXPLOTACIÓN ACTIVA
No confirmada
EXPLOIT PÚBLICO
No conocido
Qué es CVE-2026-89318
JweRsaKeyEncryptionDecryptorImpl.Decrypt pasa el vector de inicialización del JWE a cipher.AEAD.Open sin verificar su longitud. La biblioteca estándar de Go entra en pánico en lugar de devolver un error cuando el nonce GCM no mide exactamente NonceSize() bytes, por lo que un JWE con un IV de tamaño incorrecto hace caer la goroutine que descifra.
Productos y versiones afectadas
Eclipse Foundation Eclipse KeyPont - GOSE
Eclipse Foundation Eclipse KeyPont - GOSE
Qué hacer
- Verificá si usás Eclipse KeyPont - GOSE y en qué versión: el rango afectado figura arriba.
- Actualizá a la versión corregida que indique el fabricante en su aviso (ver referencias) o aplicá la mitigación que publique.
- Revisá registros y accesos de los sistemas expuestos para descartar que se haya aprovechado antes de corregir.
Calculadora CVSS
CVSS 4.0 · 6.9 MEDIA
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
- VECTOR DE ATAQUE (AV)
- Red
- COMPLEJIDAD DEL ATAQUE (AC)
- Baja
- REQUISITOS DEL ATAQUE (AT)
- Ninguno
- PRIVILEGIOS REQUERIDOS (PR)
- Ninguno
- INTERACCIÓN DEL USUARIO (UI)
- Ninguna
- CONFIDENCIALIDAD (SISTEMA VULNERABLE) (VC)
- Ninguna
- INTEGRIDAD (SISTEMA VULNERABLE) (VI)
- Ninguna
- DISPONIBILIDAD (SISTEMA VULNERABLE) (VA)
- Baja
- CONFIDENCIALIDAD (SISTEMAS POSTERIORES) (SC)
- Ninguna
- INTEGRIDAD (SISTEMAS POSTERIORES) (SI)
- Ninguna
- DISPONIBILIDAD (SISTEMAS POSTERIORES) (SA)
- Ninguna
Abrir la calculadora completa →
Descripción original
`JweRsaKeyEncryptionDecryptorImpl.Decrypt` passed the JWE's initialization vector to `cipher.AEAD.Open` without checking its length. The Go standard library **panics** rather than returning an error when a GCM nonce is not exactly `NonceSize()` bytes, so a JWE carrying a wrong-sized IV crashes the decrypting goroutine.
Referencias
Historial de la alerta
- VULNERABILIDAD Nueva vulnerabilidad detectada.
CÓMO SE HIZOResumen traducido automáticamente al español a partir de la descripción original. Ante dudas, la descripción original y las referencias del fabricante son la fuente de verdad. Cómo funciona.