Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en el parámetro oauth_redirect de la URL en location.assign en el paquete hellojs (CVE-2020-7741)

Gravedad CVSS v3.1:
CRÍTICA
Tipo:
CWE-79 Neutralización incorrecta de la entrada durante la generación de la página web (Cross-site Scripting)
Fecha de publicación:
06/10/2020
Última modificación:
19/10/2020

Descripción

Esto afecta al paquete hellojs versiones anteriores a 1.18.6. El código obtiene el parámetro oauth_redirect de la URL y lo pasa a location.assign sin ninguna comprobación ni saneamiento. Entonces, simplemente podemos pasar algunas cargas útiles de tipo XSS al parámetro de URL oauth_redirect, tal y como javascript:alert(1)

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:hello.js_project:hello.js:*:*:*:*:*:node.js:*:* 1.18.6 (excluyendo)