IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

Nginx UI: Umgehung der Direktivenprüfung im MCP-Tool führt zu RCE

CVE-2026-84318Hoch 8.8

← Alle Schwachstellen

Zusammenfassung

Nginx UI, eine Weboberfläche zur Verwaltung von nginx, prüft nginx-Konfigurationsdateien nicht, die über das MCP-Tool nginx_config_add geschrieben werden. Die REST-API führt diese Prüfung durch und lehnt gefährliche Direktiven ab, der MCP-Pfad jedoch nicht. Ein authentifizierter Benutzer kann so gesperrte Direktiven wie perl, js_import, load_module oder user root schreiben. Sind das Perl-, njs- oder Lua-Modul in nginx geladen, kann dies zur Remote Code Execution auf dem Server führen.

Betroffen

  • Nginx UI ab 2.0.0-rc.6 bis vor 2.4.1
  • Für die Ausnutzung ist eine gültige authentifizierte Sitzung erforderlich
  • Für die Codeausführung muss das Perl-, njs- oder Lua-Modul von nginx geladen sein

Behoben in

  • Behoben in Nginx UI 2.4.1
  • Behebender Commit: 23d1934099b05b2a01589b48129dc3d3159d91c2
  • Neuere Versionen (z. B. 2.5.x) erweitern die Prüfung auf das MCP-Add-Tool; die genaue Behebung dieser CVE in 2.5.x ist nicht verifiziert

Umgehung

  • Dem Hersteller ist keine Workaround-Lösung bekannt.
  • MCP-Zugriff einschränken oder deaktivieren und den MCP-Endpunkt nicht aus dem Internet erreichbar machen.
  • Die Anzahl der Konten mit Admin- oder MCP-fähigen Tokens begrenzen.
  • conf.d und eingebundene Dateien auf load_module-, js_import-, perl- oder user root-Einträge prüfen, die ausserhalb der Oberfläche hinzugefügt wurden.

Ausnutzung

  • CISA SSVC: Ausnutzungsstatus PoC, nicht automatisierbar, totale technische Auswirkung.
  • Keine Hinweise auf Ausnutzung in freier Wildbahn gefunden; laut einem Aggregator nicht im KEV-Katalog.
  • Ein verwandter Advisory (GHSA-5r62-gj48-897x) beschreibt einen im Labor getesteten NJS-Ausführungspfad über das MCP-Tool auf einem 2.x-Entwicklungsbuild; nicht verifiziert.
  • EPSS zum Zeitpunkt der zwischengespeicherten Daten: 0.00617.

Unsere Empfehlung

  • Alle Nginx-UI-Instanzen inventarisieren und sicherstellen, dass die Version mindestens 2.4.1 ist; vorzugsweise die neueste stabile Version einsetzen.
  • Sicherstellen, dass der MCP-Endpunkt nicht aus dem Internet erreichbar ist.
  • Prüfen, ob nginx die Perl-, njs- oder Lua-Module enthält (nginx -V).
  • Nginx-Konfigurationsdateien auf unerwartete gefährliche Direktiven prüfen.
  • Zusammen mit CVE-2026-84317 patchen, die denselben Codepfad betrifft.
  • Bei exponierten Instanzen das ältere Advisory GHSA-h6c2-x2m2-mwhf (unauthentifizierter MCP-Endpunkt) prüfen.

Öffentliche Exploits

In PoC-in-GitHub, Metasploit und Exploit-DB ist für diese CVE nichts verzeichnet.

Quellen der Recherche

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 31.10.2026 20:22.

Referenzen der NVD (4)

Quellen

Der Tracker verbindet offizielle, frei nutzbare Datenquellen – laufend aktualisiert:

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.