Vulnerabilidad en Google V8 (CVE-2015-5380)
Gravedad CVSS v2.0:
ALTA
Tipo:
CWE-119
Restricción de operaciones inapropiada dentro de los límites del búfer de la memoria
Fecha de publicación:
09/07/2015
Última modificación:
12/04/2025
Descripción
La función de Utf8DecoderBase::WriteUtf16Slow en unicode.decoder.cc en Google V8, al igual que como se usa en Node.js anterior a 0.12.6, io.js anterior a 1.8.3 y 2.x antes de 2.3.3 y otros productos, no verifica que haya memoria disponible para un par surrogado UTF-16, lo que permite a atacantes remotos provocar una denegación de servicio (corrupción de memoria) o la posibilidad de causar otro impacto a través de una secuencia de bytes manipulada.
Impacto
Puntuación base 2.0
7.50
Gravedad 2.0
ALTA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:google:v8:-:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:*:*:*:*:*:*:*:* | 1.8.2 (incluyendo) | |
cpe:2.3:a:iojs:io.js:2.0.0:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.0.1:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.0.2:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.1.0:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.2.0:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.2.1:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.3.0:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.3.1:*:*:*:*:*:*:* | ||
cpe:2.3:a:iojs:io.js:2.3.2:*:*:*:*:*:*:* | ||
cpe:2.3:a:nodejs:node.js:*:*:*:*:*:*:*:* | 0.12.5 (incluyendo) |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página
Referencias a soluciones, herramientas e información
- http://blog.nodejs.org/2015/07/03/node-v0-12-6-stable/
- http://www.securityfocus.com/bid/75556
- https://codereview.chromium.org/1226493003
- https://github.com/joyent/node/issues/25583
- https://medium.com/%40iojs/important-security-upgrades-for-node-js-and-io-js-8ac14ece5852
- http://blog.nodejs.org/2015/07/03/node-v0-12-6-stable/
- http://www.securityfocus.com/bid/75556
- https://codereview.chromium.org/1226493003
- https://github.com/joyent/node/issues/25583
- https://medium.com/%40iojs/important-security-upgrades-for-node-js-and-io-js-8ac14ece5852