VDB
Sign up
CRITICAL9.9

GHSA-7jh9-6cpf-h4m7

XSS in hello.js

Quick fix

GHSA-7jh9-6cpf-h4m7 — hellojs: upgrade to the fixed version with the command below.

npm install hellojs@1.18.6

Details

This affects the package hello.js before 1.18.6. The code get the param oauth_redirect from url and pass it to location.assign without any check and sanitisation. So we can simply pass some XSS payloads into the url param oauth_redirect, such as `javascript:alert(1)`.

Are you affected?

Enter the version of the package you're using.

Affected packages

npm/hellojs
Introduced in: 0Fixed in: 1.18.6
Fixnpm install hellojs@1.18.6

References