IT SBIT Services
Schneeberger
DEEN
CVE-Tracker

nest-admin: Authentifizierungsumgehung über hartcodiertes JWT-Geheimnis

CVE-2026-117564Kritisch 9.3

← Alle Schwachstellen

Zusammenfassung

nest-admin, ein Open-Source-Admin-Backend auf Basis von NestJS, wird mit einem festen JWT-Signaturgeheimnis ausgeliefert, das in der Datei .env.production hinterlegt ist. Ein nicht authentifizierter Angreifer aus dem Netzwerk, der dieses öffentliche Geheimnis kennt, kann Administrator-Token fälschen, sich als beliebige Benutzer-ID ausgeben oder die Admin-Rolle beanspruchen und so volle Administrationsrechte erlangen. Für die Ausnutzung genügt, dass eine verwundbare Instanz erreichbar ist und das hinterlegte Geheimnis verwendet.

Betroffen

  • nest-admin-Versionen vor 1.0.1
  • Instanzen, die aus den Umgebungsdateien des Repositories oder mit den hinterlegten Werten für JWT_SECRET und REFRESH_TOKEN_SECRET bereitgestellt wurden
  • VulDB listet Versionen bis 1.0.0; die vollständige Versionshistorie wurde nicht verifiziert.

Behoben in

  • Version 1.0.1 (Commit f2cec8cb776cbf113115b33164dac69a46d24097)
  • Hinterlegte Geheimnisse entfernt; der Server startet nicht bei fehlenden, zu kurzen (unter 32 Zeichen) oder platzhalterhaften Geheimnissen
  • Rollen werden aus der Datenbank geladen; akzeptiert werden nur vom Server ausgestellte Zugriffstoken

Umgehung

  • Keine Workaround-Lösung durch den Hersteller dokumentiert.
  • Den Zugriff auf die nest-admin-Oberfläche mit Netzwerksegmentierung oder IP-Allowlists einschränken, sodass sie nicht aus dem Internet erreichbar ist. Dies behebt die Schwachstelle für interne Benutzer nicht.

Ausnutzung

  • Keine bekannte Ausnutzung in freier Wildbahn.
  • VulDB meldet keinen öffentlichen Exploit; das Geheimnis ist jedoch im Repository öffentlich, daher ist die Ausnutzung nach dem Auffinden einer Instanz trivial.
  • CISA SSVC: automatisierbar ja, technische Auswirkung total.

Unsere Empfehlung

  • Alle nest-admin-Instanzen inventarisieren, einschliesslich Docker-Images und Forks, und deren Versionen prüfen.
  • Auf Version 1.0.1 oder neuer aktualisieren und neue, zufällige Werte für JWT_SECRET und REFRESH_TOKEN_SECRET mit mindestens 32 Zeichen setzen.
  • Mit dem alten Geheimnis signierte Token als kompromittiert betrachten: Aktivitäten der Admin-Konten und Protokolle prüfen.
  • Admin-Oberflächen vom Internet trennen, bis das Update verifiziert ist.
  • Forks oder Kopien auf committete Umgebungsdateien prüfen und darin gespeicherte SMTP- oder andere Zugangsdaten widerrufen.

Ö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 00:36.

Referenzen der NVD (6)

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.