Katalog CVE

CVE-2026-82042

KrytyczneCVSS 9.8
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

UTMStack w wersjach przed 11.2.16 zawiera podatność obejścia uwierzytelniania, która pozwala zdalnym atakującym uzyskać pełny dostęp administracyjny do API poprzez przedstawienie nagłówka Utm-Internal-Key zgodnego ze zmienną środowiskową INTERNAL_KEY. Filtr InternalApiKeyFilter akceptuje ten klucz dla dowolnego punktu końcowego bez ograniczeń ścieżki, porównania w stałym czasie, ograniczania liczby prób ani rejestrowania audytu. Atakujący, który pozna wartość klucza, może uwierzytelnić się bez konta użytkownika lub JWT, tworzyć konta, zarządzać użytkownikami, eksfiltrować dane i modyfikować reguły bezpieczeństwa.

Ocena ryzyka

Pozyskanie klucza INTERNAL_KEY pozwala atakującemu na pełne przejęcie administracji platformą UTMStack bez konta użytkownika. Umożliwia to tworzenie kont, eksfiltrację danych i modyfikację reguł bezpieczeństwa, co prowadzi do całkowitej kompromitacji systemu.

Rekomendacja

Zaktualizuj UTMStack do wersji 11.2.16 lub nowszej. Chroń wartość INTERNAL_KEY, rotuj ją i ogranicz dostęp sieciowy do API wyłącznie do zaufanych źródeł.

Inne podatności w UTMStack

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

UTMStack before 11.2.16 contains an authentication bypass vulnerability that allows remote attackers to gain full administrative API access by presenting a valid Utm-Internal-Key header matching the INTERNAL_KEY environment variable value, which the InternalApiKeyFilter accepts for any endpoint without path restriction, constant-time comparison, rate limiting, or audit logging. Attackers who obtain the key value can authenticate without a user account or JWT to create accounts, manage users, exfiltrate data, and modify security rules.

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