CVE-2022-29172: auth0 lock Cross-site Scripting
Vulnerability summary
CVE-2022-29172 is a medium (CVSS 6.1) Cross-site Scripting vulnerability in auth0 lock. EPSS estimates a 0.62% chance of exploitation in the next 30 days, higher than 49.1% of scored vulnerabilities.
Timeline
- 05-05-2022PublishedVulnerability first disclosed.
- 23-04-2025Last modifiedVulnerability information updated.
Description
Auth0 is an authentication broker that supports both social and enterprise identity providers, including Active Directory, LDAP, Google Apps, and Salesforce. In versions before `11.33.0`, when the “additional signup fields” feature [is configured](https://github.com/auth0/lock#additional-sign-up-fields), a malicious actor can inject invalidated HTML code into these additional fields, which is then stored in the service `user_metdata` payload (using the `name` property). Verification emails, when applicable, are generated using this metadata. It is therefor possible for an actor to craft a malicious link by injecting HTML, which is then rendered as the recipient's name within the delivered email template. You are impacted by this vulnerability if you are using `auth0-lock` version `11.32.2` or lower and are using the “additional signup fields” feature in your application. Upgrade to version `11.33.0`.
CVSS metrics
4 scores · 3 sources · 2 versions- OSV · NpmEcosystem advisory · calculated6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
- NVDNIST6.1MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
EPSS trend
Probability
0.62%
Chance of exploitation in the next 30 days
Percentile
49%
Versus all other CVEs
30-day change
+0.01 pp
From 0.61% on 21-09-2026
Known exploited
Compare KEV catalogsNot in any of the 3 tracked catalogs.
Public exploits
0 foundNo public exploits indexed.
Weaknesses
CWE · root causeAffected systems
Auth01 product
- lock< 11.33.0
Npm1 product
- auth0-lock< 11.33.0
2 vendors · 2 products
References
4 links- github.com/auth0/lock/security/advisories/GHSA-7ww6-75fj-jcj7X Refsource CONFIRMWEBThird Party Advisory
- github.com/auth0/lock/commit/79ae557d331274b114848150f19832ae341771b1X Refsource MISCWEBPatchThird Party Advisory
- github.com/auth0/lockPACKAGE