Katalog CVE

CVE-2026-115328

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

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.29%

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

Streszczenie

JSON-SCADA przed wersją 0.65-alpha zawiera podatność na wstrzyknięcie SQL w funkcji opcApi() w pliku src/server_realtime_auth/index.js, która pozwala uwierzytelnionym użytkownikom wstrzykiwać SQL poprzez parametry HistoryReadRequest. Atakujący mogą wstrzykiwać dodatkowe instrukcje poprzez wartości NodeId.Id, StartTime lub EndTime, aby odczytywać, modyfikować lub usuwać dane historyczne we wszystkich lokalizacjach niezależnie od roli.

Ocena ryzyka

Uwierzytelniony użytkownik może odczytywać, modyfikować lub usuwać dane historyczne we wszystkich lokalizacjach, co może prowadzić do utraty integralności danych SCADA i zakłócenia procesów operacyjnych.

Rekomendacja

Zaktualizuj JSON-SCADA do wersji 0.65-alpha lub nowszej, która naprawia podatność. Do czasu aktualizacji ogranicz dostęp do API i monitoruj nietypowe zapytania HistoryReadRequest.

Powiązane podatności

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

JSON-SCADA before 0.65-alpha contains an sql injection vulnerability in opcApi() in src/server_realtime_auth/index.js that allows authenticated users to inject SQL via HistoryReadRequest parameters. Attackers can inject stacked statements through NodeId.Id, StartTime, or EndTime values to read, modify, or delete historian data across all locations regardless of role.

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