Auth0 vulnerabilities
58 vulnerabilities
Known vulnerabilities in Auth0 products, newest first, with CVSS severity, EPSS, KEV listings and ransomware use, across 29 products.
Products
29- Auth0.Js8 vulnerabilities
- Nextjs Auth08 vulnerabilities
- Login By Auth05 vulnerabilities
- Auth0 Php4 vulnerabilities
- Jsonwebtoken4 vulnerabilities
- Lock4 vulnerabilities
- Passport Wsfed Saml24 vulnerabilities
- Auth0 Ad/Ldap Connector3 vulnerabilities
- Node Jsonwebtoken3 vulnerabilities
- Wp Auth03 vulnerabilities
- Express Openid Connect2 vulnerabilities
- Express Openid Connect2 vulnerabilities
- Laravel Auth02 vulnerabilities
- Symfony2 vulnerabilities
- Ad Ldap Connector1 vulnerabilities
- Ad\/Ldap Connector1 vulnerabilities
- Angular Jwt1 vulnerabilities
- Aspnet1 vulnerabilities
- Aspnet Owin1 vulnerabilities
- Auth0 Lock1 vulnerabilities
- Auth0 Wcf Service Jwt1 vulnerabilities
- Auth0.Net1 vulnerabilities
- Express Jwt1 vulnerabilities
- Java Jwt1 vulnerabilities
- Node Auth01 vulnerabilities
- Node Jws1 vulnerabilities
- Omniauth Auth01 vulnerabilities
- Passport Sharepoint1 vulnerabilities
- React Native Auth01 vulnerabilities
CVE-2026-85473auth0java-jwt
EPSS score0.32%
The auth0/java-jwt library may terminate a thread if it receives a JWT with a timestamp claim (exp, nbf, iat) containing an out-of-range value. The condition occurs during token parsing, prior to signature verification. Repeated requests of this nature may lead to degraded availability of the affected service.CVE-2026-107371auth0auth0.jsEPSS score0.21%
When the authorize() method is called with a maxAge parameter, the auth0.js library does not validate the auth_time claim in the resulting ID token against the requested maxAge value. As a result, an application may process an ID token that represents an authentication event older than the requested maximum age.CVE-2026-107370auth0auth0-lockEPSS score0.28%
When a username for an Active Directory connection is a domain without a local part, the auth0-lock library initiates the authentication transaction with a GET request instead of a POST request. As a result, user-submitted form data is appended to the URL as query string parameters.CVE-2026-107369auth0nextjs-auth0EPSS score0.22%
The auth0/nextjs-auth0 SDK validates that the returnTo parameter is a same-origin URL. The SDK then stores this value and, in a later step, reconstructs it for the post-authentication redirect. The reconstruction logic can produce a URL that browsers interpret as an absolute or scheme-relative path, leading to a redirect to an unintended domain.CVE-2018-11537auth0angular-jwt+1EPSS score1.14%
Auth0 angular-jwt before 0.1.10 treats whiteListedDomains entries as regular expressions, which allows remote attackers with knowledge of the jwtInterceptorProvider.whiteListedDomains setting to bypass the domain whitelist filter via a crafted domain.CVE-2018-7307auth0auth0.js+1EPSS score0.51%
The Auth0 Auth0.js library before 9.3 has CSRF because it mishandles the case where the authorization response lacks the state parameter.CVE-2018-15121auth0aspnet+3EPSS score0.49%
An issue was discovered in Auth0 auth0-aspnet and auth0-aspnet-owin. Affected packages do not use or validate the state parameter of the OAuth 2.0 and OpenID Connect protocols. This leaves applications vulnerable to CSRF attacks during authentication and authorization operations.CVE-2018-6874auth0auth0.js+1EPSS score0.74%
CSRF exists in the Auth0 authentication service through 14591 if the Legacy Lock API flag is enabled.CVE-2018-6873auth0auth0.jsEPSS score2.21%
The Auth0 authentication service before 2017-10-15 allows privilege escalation because the JWT audience is not validated.CVE-2021-41246auth0express_openid_connect+2EPSS score0.92%
Express OpenID Connect is express JS middleware implementing sign on for Express web apps using OpenID Connect. Versions before and including `2.5.1` do not regenerate the session id and session cookie when user logs in. This behavior opens up the application to various session fixation vulnerabilities. Versions `2.5.2` contains a patch for this issue.CVE-2021-43812auth0nextjs-auth0+1EPSS score0.68%
The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. Versions before 1.6.2 do not filter out certain returnTo parameter values from the login url, which expose the application to an open redirect vulnerability. Users are advised to upgrade as soon as possible. There are no known workarounds for this issue.CVE-2021-32641auth0lock+1EPSS score1.54%
auth0-lock is Auth0's signin solution. Versions of nauth0-lock before and including `11.30.0` are vulnerable to reflected XSS. An attacker can execute arbitrary code when the library's `flashMessage` feature is utilized and user input or data from URL parameters is incorporated into the `flashMessage` or the library's `languageDictionary` feature is utilized and user input or data from URL parameters is incorporated into the `languageDictionary`. The vulnerability is patched in version 11.30.1.CVE-2021-32702auth0nextjs-auth0+1EPSS score1.40%
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.CVE-2015-9235chainguardjitsucom-jitsu+4EPSS score8.52%
In jsonwebtoken node module before 4.2.2 it is possible for an attacker to bypass verification when a token digitally signed with an asymmetric key (RS/ES family) of algorithms but instead the attacker send a token digitally signed with a symmetric algorithm (HS* family).CVE-2025-65945chainguarddbgate+73EPSS score0.21%
auth0/node-jws is a JSON Web Signature implementation for Node.js. In versions 3.2.2 and earlier and version 4.0.0, auth0/node-jws has an improper signature verification vulnerability when using the HS256 algorithm under specific conditions. Applications are affected when they use the jws.createVerify() function for HMAC algorithms and use user-provided data from the JSON Web Signature protected header or payload in HMAC secret lookup routines, which can allow attackers to bypass signature verification. This issue has been patched in versions 3.2.3 and 4.0.1.CVE-2025-68129auth0auth0-php+3EPSS score0.43%
Auth0-PHP is a PHP SDK for Auth0 Authentication and Management APIs. In applications built with the Auth0-PHP SDK, the audience validation in access tokens is performed improperly. Without proper validation, affected applications may accept ID tokens as Access tokens. Projects are affected if they use Auth0-PHP SDK versions between v8.0.0 and v8.17.0, or applications using the following SDKs that rely on the Auth0-PHP SDK versions between v8.0.0 and v8.17.0: Auth0/symfony versions between 5.0.0 and 5.5.0, Auth0/laravel-auth0 versions between 7.0.0 and 7.19.0, and/or Auth0/wordpress plugin versions between 5.0.0-BETA0 and 5.4.0. Auth0/Auth0-PHP version 8.18.0 contains a patch for the issue.CVE-2025-47275auth0auth0-phpEPSS score0.54%
Auth0-PHP provides the PHP SDK for Auth0 Authentication and Management APIs. Starting in version 8.0.0-BETA1 and prior to version 8.14.0, session cookies of applications using the Auth0-PHP SDK configured with CookieStore have authentication tags that can be brute forced, which may result in unauthorized access. Certain pre-conditions are required to be vulnerable to this issue: Applications using the Auth0-PHP SDK, or the Auth0/symfony, Auth0/laravel-auth0, and Auth0/wordpress SDKs that rely on the Auth0-PHP SDK; and session storage configured with CookieStore. Upgrade Auth0/Auth0-PHP to v8.14.0 to receive a patch. As an additional precautionary measure, rotating cookie encryption keys is recommended. Note that once updated, any previous session cookies will be rejected.CVE-2025-48951auth0auth0-phpEPSS score0.75%
Auth0-PHP is a PHP SDK for Auth0 Authentication and Management APIs. Versions 8.0.0-BETA3 prior to 8.3.1 contain a vulnerability due to insecure deserialization of cookie data. If exploited, since SDKs process cookie content without prior authentication, a threat actor could send a specially crafted cookie containing malicious serialized data. Applications using the Auth0-PHP SDK are affected, as are applications using the Auth0/symfony, Auth0/laravel-auth0, or Auth0/wordpress SDKs, because those SDKsrely on the Auth0-PHP SDK versions from 8.0.0-BETA3 until 8.14.0. Version 8.3.1 contains a patch for the issue.CVE-2025-48947auth0nextjs-auth0+1EPSS score0.43%
The Auth0 Next.js SDK is a library for implementing user authentication in Next.js applications. In Auth0 Next.js SDK versions 4.0.1 through 4.6.0, `__session` cookies set by auth0.middleware may be cached by CDNs due to missing Cache-Control headers. Three preconditions must be met in order for someone to be affected by the vulnerability: Applications using the NextJS-Auth0 SDK, versions between 4.0.1 to 4.6.0, applications using CDN or edge caching that caches responses with the Set-Cookie header, and if the Cache-Control header is not properly set for sensitive responses. Users should upgrade auth0/nextjs-auth0 to v4.6.1 to receive a patch.CVE-2025-58769auth0laravel-auth0EPSS score0.35%
auth0-PHP is an SDK for Auth0 Authentication and Management APIs. In versions 3.3.0 through 8.16.0, the Bulk User Import endpoint in applications built with the SDK does not validate the file-path wrapper or value. Without proper validation, affected applications may accept arbitrary file paths or URLs. The vulnerability affects any application that either directly uses the Auth0-PHP SDK (versions 3.3.0–8.16.0) or indirectly relies on those versions through the Auth0/symfony, Auth0/laravel-auth0, or Auth0/wordpress SDKs. This issue is fixed in version 8.17.0.