Katalog CVE

CVE-2026-41200

WysokieCVSS 8.5
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.38%

Percentyl 31 - wyżej niż 31% wszystkich znanych CVE

Streszczenie

STIG Manager w wersjach 1.5.10–1.6.7 zawiera podatność reflected Cross-Site Scripting (XSS) w obsłudze błędów uwierzytelniania OIDC w src/init.js i public/reauth.html. Parametry zapytania error i error_description zwracane przez dostawcę OIDC są zapisywane bezpośrednio do DOM przez innerHTML bez escapowania HTML. Atakujący mogący spreparować złośliwy URL przekierowania i nakłonić użytkownika do jego odwiedzenia może wykonać dowolny JavaScript w kontekście aplikacji, co może prowadzić do działań w imieniu ofiary, w tym odczytu i modyfikacji danych kolekcji.

Ocena ryzyka

Atakujący może wykonać dowolny JavaScript w kontekście ofiary, przejąć token dostępu i wykonywać uwierzytelnione żądania API w imieniu ofiary. Ryzyko dotyczy poufności i integralności danych oraz bezpieczeństwa sesji.

Rekomendacja

Zaktualizuj STIG Manager do wersji 1.6.8, która naprawia podatność. Nie ma obejścia poza aktualizacją; WAF może częściowo mitigować, ale nie zastępuje poprawki.

Powiązane podatności

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

STIG Manager is an API and web client for managing Security Technical Implementation Guides (STIG) assessments of Information Systems. Versions 1.5.10 through 1.6.7 have a reflected Cross-Site Scripting (XSS) vulnerability in the OIDC authentication error handling code in `src/init.js` and `public/reauth.html`. During the OIDC redirect flow, the `error` and `error_description` query parameters returned by the OIDC provider are written directly to the DOM via `innerHTML` without HTML escaping. An attacker who can craft a malicious redirect URL and convince a user to follow it can execute arbitrary JavaScript in the application's origin context. The vulnerability is most severe when the targeted user has an active STIG Manager session running in another browser tab — injected code executes in the same origin and can communicate with the SharedWorker managing the active access token, enabling authenticated API requests on behalf of the victim including reading and modifying collection data. The vulnerability is patched in version 1.6.8. There is no workaround short of upgrading. Deployments behind a web application firewall that filters reflected XSS payloads in query parameters may have partial mitigation, but this is not a substitute for patching.

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