Vulnerabilidad en parcel-bundler de Parcel (CVE-2018-14731)
Gravedad CVSS v3.1:
ALTA
Tipo:
CWE-200
Revelación de información
Fecha de publicación:
21/09/2018
Última modificación:
27/11/2018
Descripción
Se ha descubierto un problema en HMRServer.js en parcel-bundler de Parcel. Los atacantes pueden robar el código del desarrollado porque el origen de las peticiones no es comprobado por el servidor WebSocket, utilizado para HMR (Hot Module Replacement). Cualquiera puede recibir el mensaje HMR enviado por el servidor WebSocket mediante una conexión ws://127.0.0.1 (con un número de puerto TCP aleatorio) desde cualquier origen. EL número de puerto aleatorio se puede encontrar conectándose a http://127.0.0.1 y leyendo la línea "new WebSocket" en el código fuente.
Impacto
Puntuación base 3.x
7.50
Gravedad 3.x
ALTA
Puntuación base 2.0
5.00
Gravedad 2.0
MEDIA
Productos y versiones vulnerables
CPE | Desde | Hasta |
---|---|---|
cpe:2.3:a:parceljs:parcel:-:*:*:*:*:*:*:* |
Para consultar la lista completa de nombres de CPE con productos y versiones, ver esta página