Nginx UI: Kontoübernahme durch fehlende Sitzungsprüfung in der Benutzerverwaltung
Zusammenfassung
Nginx UI, eine Weboberfläche für den Nginx-Webserver, erzwingt auf dem Benutzerverwaltungs-Endpunkt POST /api/users/:id nicht die Prüfung RequireSecureSession, obwohl die Passwortänderung im Self-Service sie verlangt. Ein angemeldeter Benutzer mit einem Konto mit niedrigen Rechten kann das Passwort des initialen Administrators ändern, bestehende Administrator-Token ungültig machen und sich anschliessend als Administrator anmelden. Voraussetzung ist Netzwerkzugriff auf die Nginx-UI-Oberfläche sowie ein gültiges Benutzerkonto.
Betroffen
- Nginx UI Versionen vor 2.4.1 (CVSS 4.0-Bereich: < 2.4.1)
Behoben in
- Behoben in Version 2.4.1 (Fix-Commit 23d1934099b05b2a01589b48129dc3d3159d91c2).
- Neuere Versionen (2.5.x) sind verfügbar und sollten bevorzugt werden.
Umgehung
- Dem Hersteller ist kein Workaround bekannt. Das Aktualisieren ist die empfohlene Massnahme.
- Übergangsmassnahme: Zugriff auf die Nginx-UI-Verwaltungsoberfläche auf Verwaltungsnetze oder ein VPN beschränken und nicht benötigte Benutzerkonten entfernen.
Ausnutzung
- Keine bestätigte Ausnutzung in freier Wildbahn bekannt.
- CISA SSVC: Ausnutzungsstatus 'poc', nicht automatisierbar.
- In der Recherche wurde kein öffentlicher Proof of Concept gefunden; eine Marktpreisschätzung existiert, ist aber kein Beleg für einen öffentlichen Exploit.
Unsere Empfehlung
- Nginx UI auf Version 2.4.1 oder neuer aktualisieren, vorzugsweise auf die neueste 2.5.x-Version.
- Die Nginx-UI-Version auf allen Systemen prüfen, insbesondere auf aus dem Internet erreichbaren Instanzen.
- Passwortänderungs-Verlauf und Anmeldeprotokolle des Administratorkontos auf unerwartete Änderungen prüfen.
- Bei Verdacht auf Kompromittierung Sitzungen ungültig machen, indem der JwtSecret ersetzt und Nginx UI neu gestartet wird.
- Zugriff auf die Verwaltungsoberfläche auf Verwaltungsnetze oder ein VPN beschränken und nicht benötigte Benutzerkonten entfernen.
Öffentliche Exploits
In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.
Quellen der Recherche
- GitHub Security Advisory GHSA-2gc7-j998-5xx6 github.com
- Nginx UI release v2.4.1 github.com
- Fix commit 23d1934099b05b2a01589b48129dc3d3159d91c2 github.com
- OSV: CVE-2026-84314 osv.dev
- GitLab Advisory Database: CVE-2026-84314 advisories.gitlab.com
Recherchiert und auf Deutsch und Englisch aufbereitet von einer KI (Claude von Anthropic) auf Basis von NVD, CISA, EPSS und den genannten Quellen. Massgebend sind die Angaben des Herstellers. Recherche vom 01.11.2026 04:42.
Referenzen der NVD (4)
Quellen
Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:
- NVD (NIST) – CVE, Bewertung (CVSS), betroffene Produkte
- CISA KEV – von der CISA bestätigt aktiv ausgenutzte Lücken
- CISA Vulnrichment – Einschätzung der CISA (SSVC) im offiziellen CVE-Eintrag
- FIRST EPSS – Wahrscheinlichkeit einer Ausnutzung
- Microsoft MSRC – Patch Tuesday: Lücken, Schweregrad, Updates
- PoC-in-GitHub – öffentliche Proof-of-Concept-Repositories
- Metasploit (Rapid7) – Module des Metasploit Framework
- Exploit-DB (OffSec) – Archiv öffentlicher Exploits (nur Verweise)
- Patch-Tage: offizielle Seiten der Hersteller (je Hersteller verlinkt) (Patch-Tage der Hersteller)
Dieses Angebot nutzt Daten der NVD-API, ist aber von der NVD weder unterstützt noch zertifiziert. EPSS-Daten © FIRST.org.
Betroffen? Wir helfen.
Wir prüfen, ob Ihre Systeme betroffen sind, spielen Updates ein und schliessen die Lücke – auf Wunsch auch laufend mit dem System Health Checker.
