Katalog CVE

CVE-2026-61737

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W szablonie ng-antd-admin przed wersją 22.0 zaszyty na stałe domyślny sekret JWT umożliwia fałszowanie tokenów, jeśli wdrożenie nie zastąpiło domyślnego sekretu, bez ostrzeżenia przy starcie. Atakujący może ominąć uwierzytelnianie i autoryzację oraz podszyć się pod dowolnego użytkownika, w tym administratora.

Ocena ryzyka

Możliwe jest przejęcie kont, wyciek danych i nieautoryzowane operacje na chronionych endpointach API. Ryzyko dotyczy wdrożeń, w których nie zmieniono domyślnego sekretu JWT.

Rekomendacja

Zaktualizuj ng-antd-admin do wersji 22.0, która odrzuca dostarczony sekret w środowisku produkcyjnym. Niezwłocznie zastąp domyślny sekret JWT unikalną, silną wartością.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

ng-antd-admin is an Angular and NestJS administration system template. Prior to 22.0, a hardcoded default `JWT` secret permits token forgery when a deployment has not replaced the default secret, without a startup warning. An attacker can bypass authentication and authorization, impersonate any user including administrators, and access protected API endpoints, leading to account takeover, data leakage and unauthorized operations. Version 22.0 rejects the shipped secret in production but permits it with a warning in non-production environments.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS