CVE-2024-5139
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 13 - wyżej niż 13% wszystkich znanych CVE
Streszczenie
Punkt końcowy uwierzytelniania przyjmuje dane wejściowe od użytkownika bez wystarczającego kodowania, co pozwala na wstrzyknięcie złośliwych ładunków JavaScript. Podatność można wywołać, przesyłając spreparowane dane do punktu końcowego uwierzytelniania.
Ocena ryzyka
Udana eksploatacja może pozwolić atakującemu na przekierowanie przeglądarki użytkownika na złośliwą stronę, modyfikację interfejsu strony lub wyodrębnienie poufnych informacji z przeglądarki. Ze względu na flagę httpOnly na ciasteczkach sesyjnych przejęcie sesji nie jest możliwe.
Rekomendacja
Należy wdrożyć odpowiednie kodowanie danych wejściowych w punkcie końcowym uwierzytelniania oraz rozważyć dodatkowe mechanizmy walidacji, aby zapobiec wstrzykiwaniu złośliwych skryptów.
Inne podatności w Authentication Endpoint
Zobacz wszystkie- CVE-2025-5769Średnie
Endpoint uwierzytelniania nie koduje prawidłowo danych wejściowych dostarczonych przez użytkownika przed wyświetleniem ich na stronie internetowej. Brak kodowania wyjściowego pozwala atakującemu na wstrzyknięcie złośliwych skryptów JavaScript do procesu uwierzytelniania, które są następnie wykonywane w przeglądarce ofiary.
- CVE-2026-11854Średnie
Endpoint uwierzytelniania generuje komunikat błędu zawierający dane odzwierciedlone bezpośrednio z żądania, bez wystarczającej sanityzacji lub kodowania. Umożliwia to atakującemu wstrzyknięcie złośliwych skryptów wykonywanych w kontekście przeglądarki ofiary (reflected XSS).
- CVE-2025-10503Średnie
Punkt końcowy uwierzytelniania przyjmuje dane od użytkownika bez wymaganej walidacji, co prowadzi do braku odpowiedniego kodowania wyjścia. Umożliwia to wstrzyknięcie złośliwego JavaScriptu i atak Reflected XSS. Atakujący może przekierować przeglądarkę na złośliwą stronę, modyfikować interfejs lub wykradać informacje, ale przejęcie sesji nie jest możliwe ze względu na flagę httpOnly w ciasteczkach.
- CVE-2025-6024Średnie
Endpoint uwierzytelniania nie koduje danych wprowadzonych przez użytkownika przed renderowaniem na stronie, co pozwala na wstrzyknięcie skryptów. Atakujący może wstrzyknąć złośliwe skrypty do endpointu uwierzytelniania, co może przekierować przeglądarkę użytkownika na złośliwą stronę, manipulować interfejsem lub wykraść informacje z przeglądarki. Przejęcie sesji nie jest możliwe dzięki fladze httpOnly na ciasteczkach sesyjnych.
Oryginalny opis (angielski, źródło NVD)
The Authentication Endpoint accepts user-supplied input without sufficient encoding, allowing for the injection of malicious JavaScript payloads. This vulnerability can be triggered by submitting crafted input to the Authentication Endpoint. Successful exploitation allows an attacker to redirect the user's browser to a malicious website, modify the web page's user interface, or extract sensitive information from the browser. However, due to the `httpOnly` flag on session-related cookies, session hijacking is not possible.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

