Vulnerabilidad en las aplicaciones que usan "contextIsolation" en el renderizador en Electron (CVE-2020-15096)
Gravedad CVSS v3.1:
MEDIA
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
07/07/2020
Última modificación:
10/07/2020
Descripción
En Electron antes de las versiones 6.1.1, 7.2.4, 8.2.4 y 9.0.0-beta21, se presenta una omisión de aislamiento de contexto, quiere decir que el código que se ejecuta en el contexto mundial principal en el renderizador puede alcanzar el contexto de Electron aislado y llevar a cabo acciones privilegiadas. Las aplicaciones que usan "contextIsolation" están afectadas. No existen soluciones alternativas para la aplicación, deben actualizar su versión de Electron para estar protegidos. Esto es corregido en las versiones 6.1.1, 7.2.4, 8.2.4 y 9.0.0-beta21
Impacto
Puntuación base 3.x
6.80
Gravedad 3.x
MEDIA
Puntuación base 2.0
4.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:electronjs:electron:*:*:*:*:*:*:*:* | 6.1.1 (excluyendo) | |
cpe:2.3:a:electronjs:electron:*:*:*:*:*:*:*:* | 7.0.0 (incluyendo) | 7.2.4 (excluyendo) |
cpe:2.3:a:electronjs:electron:*:*:*:*:*:*:*:* | 8.0.0 (incluyendo) | 8.2.4 (excluyendo) |
cpe:2.3:a:electronjs:electron:9.0.0:-:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta1:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta10:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta11:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta12:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta13:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta14:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta15:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta16:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta17:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta18:*:*:*:*:*:* | ||
cpe:2.3:a:electronjs:electron:9.0.0:beta19:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página