CVE-2026-27978
Next.js: Null-Ursprung kann CSRF-Prüfungen von Server Actions umgehen
- Veröffentlicht
- 17.03.2026
- Aktualisiert
- 18.03.2026
- CNA zuweisen
- GitHub_M
- Beweise beobachtet
- 17.08.2026
Primäres CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XNiedrig · nächste 30 Tage
- Perzentil
- 10,2 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Next.js ist ein React-Framework zum Erstellen von Full-Stack-Webanwendungen. Ab Version 16.0.1 und vor Version 16.1.7 wurde `origin: null` während der CSRF-Validierung von Server Actions als „fehlender“ Ursprung behandelt. Dadurch konnten Anfragen aus opaken Kontexten (wie Sandbox-Iframes) die Ursprungsprüfung umgehen, anstatt als Cross-Origin-Anfragen validiert zu werden. Ein Angreifer konnte einen Opfer-Browser dazu verleiten, Server Actions aus einem Sandbox-Kontext zu übermitteln und so möglicherweise zustandsändernde Aktionen mit den Anmeldeinformationen des Opfers auszuführen (CSRF). Dies wird in Version 16.1.7 behoben, indem `'null'` als expliziter Ursprungswert behandelt und Host-/Origin-Prüfungen erzwungen werden, sofern `'null'` nicht ausdrücklich in `experimental.serverActions.allowedOrigins` auf die Whitelist gesetzt wurde. Falls ein Upgrade nicht sofort möglich ist, fügen Sie CSRF-Tokens für sensible Server Actions hinzu, bevorzugen Sie `SameSite=Strict` bei sensiblen Authentifizierungs-Cookies und/oder erlauben Sie `'null'` nicht in `serverActions.allowedOrigins`, es sei denn, es ist absichtlich erforderlich und zusätzlich geschützt.
Quellen
1Einige Proof-of-Concept (POCs) für CVE-2025-29927, CVE-2026-27978 und CVE-2026-29057 in Next.js.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.