CVE-2026-19657
ŚrednieCVSS 6.1Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 19 - wyżej niż 19% wszystkich znanych CVE
Streszczenie
ScadaLTS 2.7.8.1 odzwierciedla dane wprowadzone przez użytkownika w odpowiedzi HTML bez sanityzacji. Nieuwierzytelniony atakujący, który nakłoni ofiarę do odwiedzenia spreparowanego adresu URL, może wykonać dowolny JavaScript w kontekście sesji przeglądarki ofiary.
Ocena ryzyka
Ryzyko obejmuje wykonanie złośliwego skryptu w kontekście sesji ofiary, co może prowadzić do kradzieży danych, przejęcia sesji lub innych ataków.
Rekomendacja
Zaleca się aktualizację ScadaLTS do wersji, która naprawia tę podatność, oraz wdrożenie walidacji i kodowania danych wejściowych.
Inne podatności w ScadaLTS
Zobacz wszystkie- CVE-2026-19656Krytyczne
ScadaLTS 2.7.8.1 udostępnia metodę po stronie serwera, która nie ma kontroli autoryzacji, co pozwala każdemu uwierzytelnionemu użytkownikowi (w tym posiadającemu tylko uprawnienia tylko do odczytu) na wykonanie dowolnych poleceń systemu operacyjnego na hoście. Skuteczne wykorzystanie prowadzi do wykonania kodu w kontekście procesu serwera ScadaLTS (root), co prowadzi do pełnej kompromitacji systemu.
- CVE-2026-84860Wysokie
ScadaLTS 2.8.1-release-candidate build 0 cierpi na obejście autoryzacji w punktach DWR. Spring Security kontroluje dostęp na podstawie wzorca URL, ale DWR dispatchuje na podstawie parametrów POST, co pozwala każdemu zalogowanemu użytkownikowi wywoływać dowolne metody DWR.
- CVE-2026-84859Średnie
Podatność na ślepą iniekcję SQL w ScadaLTS w wersji 2.8.1-release-candidate build 0 w punkcie końcowym /api/events/search. Parametr sortBy w treści JSON jest bezpośrednio łączony z klauzulą ORDER BY bez sanityzacji, co pozwala uwierzytelnionym użytkownikom z rolą ROLE_USER na przeprowadzenie ataków opartych na czasie i wartościach logicznych, umożliwiając wyodrębnienie danych z bazy, w tym skrótów haseł wszystkich użytkowników.
- CVE-2026-84858Wysokie
ScadaLTS 2.8.1-release-candidate build 0 zawiera podatność zdalnego wykonania kodu (RCE) przez obejście sandboxa skryptów. Metoda validateScript w klasie DataSourceEditDwr kompiluje i wykonuje dostarczony JavaScript bez autoryzacji, co może być wykorzystane przez niskouprzywilejowanego użytkownika.
Oryginalny opis (angielski, źródło NVD)
ScadaLTS 2.7.8.1 reflects user-supplied input into an HTML response without sanitization. An unauthenticated attacker who lures a victim into visiting a crafted URL can execute arbitrary JavaScript in the context of the victim's browser session.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

