CVE-2022-24858
mediumPriorität · verfolgen · 24EPSS 0.008 · 56. PerzentilEUUSEPSS · bewertet 2026-10-28
next-auth v3 users before version 3.29.2 are impacted. next-auth version 4 users before version 4.3.2 are also impacted. Upgrading to 3.29.2 or 4.3.2 will patch this vulnerability. If you are not able to upgrade for any reason, you can add a configuration to your callbacks option. If you already have a `redirect` callback, make sure that you match the incoming `url` origin against the `baseUrl`.
cvss
Technischer Schweregrad, 0–10. Eine Zeile je Quelle.
Basiswert 0–10 · höher = schwerwiegender · Vektor überfahren zum Auflösen
SSVC
Eine Handlungsentscheidung — aus Ausnutzung und Auswirkung.
schwächen
Die CWE-Schwächeklassen, zu denen dies gehört.
betroffene Produkte (5)
Betroffene Produkte und Versionsbereiche.
Advisories (1)
Hersteller- und Ökosystem-Meldungen dazu.
- GHSA-f9wg-5f46-cjmwNextAuth.js default redirect callback vulnerable to open redirects2022-04-22ghsa · osvUS
`next-auth` v3 users before version 3.29.2 are impacted. (We recommend upgrading to v4 in most cases. See our [migration guide](https://next-auth.js.org/getting-started/upgrade-v4)).`next-auth` v4 users before version 4.3.2 are impacted. Upgrading to 3.29.2 or 4.3.2 will patch this vulnerability. If you are not able to upgrade for any reason, you can add a configuration to your `callbacks` option: ```js // async redirect(url, baseUrl) { // v3 async redirect({ url, baseUrl }) { // v4 // Allows relative callback URLs if (url.startsWith("/")) return new URL(url, baseUrl).toString() // Allows callback URLs on the same origin else if (new URL(url).origin === baseUrl) return url return baseUrl } ``` If you already have a `redirect` callback, make sure that you match the incoming `url` origin against the `baseUrl`.
auch bekannt als (3)
Weitere Namen und Kennungen dieser Entität.
quellen
Welche Quellen diesen Datensatz belegen und wann.
Referenzen (10)
Externe Belege — Patches, Meldungen, Analysen.
- https://cxsecurity.com/cveshow/CVE-2022-24858/cnnvd
- https://github.com/nextauthjs/next-auth/security/advisories/GHSA-f9wg-5f46-cjmwcnnvd
- https://next-auth.js.org/configuration/callbacks#redirect-callbackcnnvd
- https://next-auth.js.org/getting-started/upgrade-v4cnnvd
- https://github.com/nextauthjs/next-auth/security/advisories/GHSA-f9wg-5f46-cjmwenisa_euvd
- https://next-auth.js.org/configuration/callbacks#redirect-callbackenisa_euvd
- https://next-auth.js.org/getting-started/upgrade-v4enisa_euvd
- https://github.com/nextauthjs/next-auth/security/advisories/GHSA-f9wg-5f46-cjmwMitigationThird Party Advisorynvd
Angreifer nutzen Schwachstellen wie diese gegen im Internet exponierte Dienste aus. Sehen Sie mit einem kostenlosen Passiv-Scan, was exponiert ist.
Kostenloser Scan