CVE Catalog

CVE-2023-41049

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.40%

32th percentile - higher than 32% of all known CVEs

Summary

The open source library @dcl/single-sign-on-client, used for handling single sign-on authentication flows, contains an input validation vulnerability in the `init` function, allowing arbitrary JavaScript to be executed using the `javascript:` prefix.

Risk Assessment

Exploitation of this vulnerability could lead to the execution of malicious code, posing a serious threat to the security of the application and user data.

Recommendation

It is recommended to upgrade to version `0.1.0`, where the vulnerability has been patched. Users unable to upgrade should limit untrusted user input to the `init` function.

Related vulnerabilities

Original NVD description (English source)

@dcl/single-sign-on-client is an open source npm library which deals with single sign on authentication flows. Improper input validation in the `init` function allows arbitrary javascript to be executed using the `javascript:` prefix. This vulnerability has been patched on version `0.1.0`. Users are advised to upgrade. Users unable to upgrade should limit untrusted user input to the `init` function.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS