GHSA-xq8m-7c5p-c2r6
Auth0 Next.js SDK has Improper Proxy Cache Lookup
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | @auth0/nextjs-auth0 | >= 4.12.0, < 4.18.0 | 4.18.0 |
Details
As written in the advisory (Markdown source, shown as plain text).
### Description
In affected versions of the Next.js SDK, simultaneous requests that trigger a nonce retry may cause the proxy cache fetcher to perform improper lookups for the token request results.
### Which Projects are Affected?
Users are affected if they meet all of the following preconditions:
- Applications using the auth0/nextjs-auth0 SDK, versions 4.12.0 to 4.17.0, and
- Applications using the proxy handler /me/* and /my-org/* with DPoP enabled.
### Affected product and versions
Auth0/nextjs-auth0 v4.12.0 to 4.17.0
### Resolution
Upgrade Auth0/nextjs-auth0 version to v4.18.0 or greater
### Acknowledgements
Okta would like to thank Reynaldo Immanuel for their discovery and responsible disclosure.
References
External links from the advisory. They lead to third-party sites.
- https://github.com/auth0/nextjs-auth0/security/advisories/GHSA-xq8m-7c5p-c2r6
- https://nvd.nist.gov/vuln/detail/CVE-2026-40155
- https://github.com/auth0/nextjs-auth0/commit/98c36dc306970c2230ea1a32efef431d29b99978
- https://github.com/auth0/nextjs-auth0
- https://github.com/auth0/nextjs-auth0/releases/tag/v4.18.0