CVE-2026-20251
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 42 - wyżej niż 42% wszystkich znanych CVE
Streszczenie
W wersjach Splunk Enterprise poniżej 10.2.4, 10.0.7, 9.4.12 i 9.3.13 oraz Splunk Cloud Platform poniżej 10.3.2512.12, 10.2.2510.14, 10.1.2507.22 i 9.3.2411.132, niskoprawny użytkownik bez ról 'admin' lub 'power' może przeprowadzić zdalne wykonanie kodu (RCE) przez aplikację Splunk Secure Gateway. Problem wynika z niebezpiecznej deserializacji danych App Key Value Store (KV Store) przy użyciu biblioteki 'jsonpickle'.
Ocena ryzyka
Organizacja może być narażona na zdalne wykonanie kodu przez nieautoryzowanych użytkowników, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.
Rekomendacja
Zaleca się aktualizację do najnowszych wersji Splunk, które eliminują tę podatność oraz wdrożenie odpowiednich kontroli dostępu, aby ograniczyć uprawnienia użytkowników.
Powiązane podatności
- CVE-2026-109900Krytyczne
Wtyczka Melapress Role Editor do WordPressa (do wersji 1.3.0) zawiera błąd nieprawidłowego przypisania uprawnień, który umożliwia eskalację przywilejów. Użytkownik o niskich uprawnieniach może uzyskać wyższy poziom dostępu w systemie.
- CVE-2026-101117Krytyczne
IBM WebSphere Extreme Scale w wersjach od 8.6.1.0 do 8.6.2.2 ma nieprawidłową konfigurację Content Security Policy, co może pozwolić zdalnemu atakującemu na obejście ograniczeń bezpieczeństwa. Luka dotyczy mechanizmów ochronnych przeglądarki.
- CVE-2026-124494Krytyczne
SunEditor w wersji przed 3.4.0 zawiera podatność typu stored XSS, ponieważ funkcja _normalizeURL() w sanitizerze html.clean() dekoduje encje nazwane, takie jak :, do pustego ciągu. Atakujący mogą wstrzyknąć wartości href, np. javascript:, które przechodzą kontrolę _isSafeURL(), ale są dekodowane przez przeglądarki, co prowadzi do wykonania JavaScriptu po kliknięciu zapisanego linku.
- CVE-2026-124493Krytyczne
SunEditor w wersji przed 3.4.0 zawiera podatność typu stored XSS w konstruktorze DocumentType, który wstrzykuje tekst nagłówka do innerHTML bez escapowania HTML. Atakujący mogą zapisać zakodowany encjami HTML w nagłówkach h1-h6, który wykonuje JavaScript podczas inicjalizacji edytorów w trybie document:header, umożliwiając kradzież ciasteczek sesyjnych.
- CVE-2026-124490Krytyczne
OpenEMR w wersji przed 8.3.0 zawiera podatność typu path traversal w metodzie disposeDocument() klasy RingCentral RCFaxClient modułu oe-module-faxsms, która pozwala uwierzytelnionym atakującym odczytywać i zapisywać dowolne pliki poprzez parametr file_path. Atakujący mogą użyć action=download do odczytu danych uwierzytelniających i kodu źródłowego lub action=setup z zawartością base64 do zapisu plików wykonywalnych przez serwer WWW, co umożliwia wykonanie kodu.
- CVE-2026-124469Krytyczne
OpenEMR w wersji przed 8.3.0 zawiera podatność typu SQL injection w wyszukiwaniu leków w Fee Sheet (DrugSalesService::sellDrug), która interpoluje pole POST prod[N][warehouse] do klauzuli ORDER BY. Użytkownicy z niskimi uprawnieniami mogą przesyłać linie produktów Fee Sheet z podzapytaniami stałymi, aby uruchomić czasowy ślepy oracle i wyodrębnić dane pacjentów oraz hashe bcrypt z users_secure.
- CVE-2026-124450Krytyczne
OpenEMR w wersji przed 8.3.0 zawiera podatność typu broken access control i path traversal w akcji disposeDocument modułu faksu/SMS poprzez niezwalidowany parametr file_path. Uwierzytelnieni użytkownicy z niskimi uprawnieniami mogą odczytać sqlconf.php w celu odzyskania poświadczeń bazy danych i zapisywać dowolne pliki jako użytkownik serwera WWW, co umożliwia zdalne wykonanie kodu.
- CVE-2026-124445Krytyczne
OpenEMR od wersji 7.0.1 przed 8.4.0 zawiera błąd w src/Common/Auth/OneTimeAuth.php, który ignoruje flagi enforce_onetime_use i max_access_count, nigdy nie unieważnia zużytych tokenów service_auth i sprawdza login_pin bez ograniczania liczby prób i ścisłego porównania. Atakujący posiadający przechwycony token może go powtórzyć lub brute-force'ować PIN, aby otworzyć sesje portalu pacjenta ujawniające PHI.
- CVE-2026-124440Krytyczne
Kyverno od wersji 1.19.1 przed 1.19.2 zawiera podatność typu authorization bypass w apiCall namespace clamp, która pozwala dzierżawcom przestrzeni nazw na wysyłanie żądań API między przestrzeniami nazw i o zasięgu klastra poprzez dołączanie zniekształconych procentowych sekwencji ucieczki do urlPath. Atakujący mogą tworzyć polityki w przestrzeni nazw, których apiCall działa jako konto usługi kontrolera admission, aby odczytywać zasoby innych przestrzeni nazw i tworzyć mutujące webhooki, eskalując do uprawnień administratora klastra.
- CVE-2026-124427Krytyczne
Craft CMS od wersji 5.0.0 przed 5.11.2 zawiera podatność typu authorization bypass, która pozwala anonimowym klientom GraphQL odczytywać wpisy sekcji spoza zakresu poprzez pola prev/next. Atakujący mogą łańcuchowo przechodzić od jednego widocznego wpisu w zakresie, aby wyliczać wpisy i odczytywać tytuły, slugi i zawartość pól niestandardowych z ukrytych sekcji.
Oryginalny opis (angielski, źródło NVD)
In Splunk Enterprise versions below 10.2.4, 10.0.7, 9.4.12, and 9.3.13, Splunk Cloud Platform versions below 10.3.2512.12, 10.2.2510.14, 10.1.2507.22, and 9.3.2411.132, and Splunk Secure Gateway versions below 3.10.6, 3.9.20, and 3.8.67, a low-privileged user that does not hold the 'admin' or 'power' Splunk roles could perform a Remote Code Execution (RCE) through the Splunk Secure Gateway app.<br><br>The Remote Code Execution is possible because of unsafe deserialization of App Key Value Store (KV Store) data through the ‘jsonpickle’ Python library, which reconstructs arbitrary Python objects from specially crafted JavaScript Object Notation (JSON) without adequate validation.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

