CVE-2020-11023mediumbajo ataqueCWE-79

CVE-2020-11023: fallo de gravedad media en jQuery

Potential XSS vulnerability in jQuery

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

85Vexday Risk Score

Prioriza la corrección. Ella está bajo explotación confirmada por CISA y tiene prueba de concepto pública.

ssvc Actcvss 6.9epss 85%
de la publicación al arma350 días
Publicada en NVD29 abr
1ª PoC+350d
CISA KEV+1730d
Lo que declaran los fabricantes (VEX)

Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.

Afectado
12 productos (169 componentes)
Red Hat Enterprise Linux 6 · Red Hat Software Collections · Red Hat Storage 3 · Red Hat Fuse 7 · Red Hat Enterprise Linux 7 · y otros 7
workaround: Red Hat has investigated whether a possible mitigation exists for this issue, and has not been able to identify a practical example. Please update the affected package as soon as possible.
Corregido
68 productos (5510 componentes)
Red Hat Enterprise Linux AppStream (v. 8) · Red Hat Enterprise Linux AppStream (v. 9) · Red Hat Enterprise Linux AppStream EUS (v.9.4) · Red Hat Enterprise Linux AppStream E4S (v.9.0) · Red Hat Enterprise Linux AppStream EUS (v.9.2) · y otros 63
No afectado
32 productos (3184 componentes) — porque el código vulnerable no está presente en el producto
Red Hat JBoss Enterprise Application Platform 7.4.9 · Red Hat OpenShift Container Platform 4.6 · RHEL-8-RHEV-S-4.4 - Red Hat Virtualization Engine 4.4 · Red Hat Enterprise Linux 7 · Red Hat Enterprise Linux 8 · y otros 27
Acción exigida por CISAplazo federal: 2025-02-13

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

En resumen

Las versiones de jQuery anteriores a 3.5.0 pueden ejecutar código malicioso al procesar HTML con elementos <option> de fuentes no confiables, incluso después de la sanitización. Esto ocurre mediante métodos de manipulación del DOM como .html() y .append().

Detalle técnico

Vulnerabilidad XSS en jQuery < 3.5.0 donde HTML malicioso que contiene elementos <option> elude la sanitización cuando se pasa a métodos de manipulación del DOM (.html(), .append(), etc.). El vector de ataque requiere inyección de HTML elaborado a través de entrada del usuario; el impacto es la ejecución de JavaScript arbitrario en el contexto de la aplicación web afectada.

Resumen generado y traducido por IA a partir de la descripción oficial.

El análisis completo de esta CVE está disponible en portugués →

In jQuery versions greater than or equal to 1.0.3 and before 3.5.0, passing HTML containing <option> elements from untrusted sources - even after sanitizing it - to one of jQuery's DOM manipulation methods (i.e. .html(), .append(), and others) may execute untrusted code. This problem is patched in jQuery 3.5.0.
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:H/I:L/A:N
Productos afectados
jquery · jQuery
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.
CVEs relacionadas — jQuery

En el mismo producto, de las más peligrosas a las menos.