CVE-2021-32702: Reflected XSS from the callback handler's error query parameter

Published Jun 25, 2021
·
Updated

The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. Versions before and including 1.4.1 are vulnerable to reflected XSS. An attacker can execute arbitrary code by providing an XSS payload in the error query parameter which is then processed by the callback handler as an error message. You are affected by this vulnerability if you are using @auth0/nextjs-auth0 version 1.4.1 or lower unless you are using custom error handling that does not return the error message in an HTML response. Upgrade to version 1.4.1 to resolve. The fix adds basic HTML escaping to the error message and it should not impact your users.

Affected Software

1 affected component
Auth0 Nextjs-auth0 Node.js<1.4.2

Event History

Jun 25, 2021
CVE Published
via MITRE·04:25 PM
Data Sourced
via MITRE·04:25 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

What is the severity of CVE-2021-32702?

CVE-2021-32702 has a high severity rating due to its potential for reflected XSS attacks that allows arbitrary code execution.

2

How do I fix CVE-2021-32702?

To fix CVE-2021-32702, upgrade the Auth0 Next.js SDK to version 1.4.2 or later.

3

What types of applications are affected by CVE-2021-32702?

CVE-2021-32702 affects Next.js applications that utilize the Auth0 Next.js SDK versions 1.4.1 and earlier.

4

Can CVE-2021-32702 lead to data breaches?

Yes, CVE-2021-32702 can lead to data breaches by allowing attackers to execute arbitrary code and potentially access sensitive information.

5

Is CVE-2021-32702 related to user authentication vulnerabilities?

Yes, CVE-2021-32702 is specifically related to user authentication vulnerabilities in the Auth0 Next.js SDK.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203