CVE-2026-76391
WysokieCVSS 8.3Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 27 - wyżej niż 27% wszystkich znanych CVE
Streszczenie
W Splunk AI Toolkit w wersjach poniżej 6.0.0 użytkownik bez ról "admin" lub "power" może uruchamiać wyszukiwania z uprawnieniami systemowymi, uzyskać dostęp do wszystkich istotnych danych, wpłynąć na integralność systemu oraz odczytywać lub usuwać zadania wyszukiwania innych użytkowników przez Agent Run History. Podatność wynika z zastąpienia klucza sesji użytkownika tokenem uwierzytelniającym systemu przed wykonaniem operacji wyszukiwania.
Ocena ryzyka
Ryzyko obejmuje eskalację uprawnień i nieautoryzowany dostęp do danych oraz możliwość naruszenia integralności systemu.
Rekomendacja
Zaleca się aktualizację Splunk AI Toolkit do wersji 6.0.0 lub nowszej oraz ograniczenie dostępu do Agent Run History dla nieupoważnionych użytkowników.
Inne podatności w Splunk AI Toolkit
Zobacz wszystkie- CVE-2026-20266Krytyczne
W wersjach Splunk AI Toolkit poniżej 5.7.4, użytkownik z rolą 'admin' może wykonywać dowolne polecenia systemowe na hoście z uruchomioną instancją Splunk Enterprise. Podatność wynika z niebezpiecznego wzorca wykonania poleceń powłoki w narzędziu konfiguracyjnym btool.
- CVE-2026-76399Wysokie
W Splunk AI Toolkit w wersjach poniżej 6.0.1 użytkownik z rolą "power" może modyfikować dostarczane przez aplikację zaplanowane wyszukiwania, aby uruchamiać dowolny język SPL z uprawnieniami właściciela wyszukiwania. Może to umożliwić dostęp do wszystkich istotnych danych i wpłynąć na integralność systemu.
- CVE-2026-76398Średnie
W wersjach Splunk AI Toolkit poniżej 6.0.1 użytkownik bez ról "admin" lub "power" może usunąć historię eksperymentów innego użytkownika bez uprawnień przez API REST. Podatność wynika z tego, że Splunk AI Toolkit usuwa historię eksperymentów przed weryfikacją uprawnień użytkownika do usunięcia powiązanego eksperymentu.
- CVE-2026-76397Wysokie
W Splunk AI Toolkit w wersjach poniżej 6.0.0 użytkownik z rolą "power" może uzyskać dostęp do historii eksperymentów i usuwać wszystkie istotne dane, w tym dane innych użytkowników. Podatność wynika z braku zachowania zaufanego zakresu eksperymentu podczas przetwarzania wartości zapytań kontrolowanych przez wywołującego.
- CVE-2026-76396Wysokie
W Splunk AI Toolkit w wersjach poniżej 6.0.0 użytkownik z rolą posiadającą uprawnienie schedule_search może spowodować, że zaplanowane wyszukiwanie załaduje i zdeserializuje plik modelu przez polecenie apply. Podatność wynika z braku oznaczenia polecenia apply jako ryzykownego.
- CVE-2026-76395Wysokie
W Splunk AI Toolkit w wersjach poniżej 6.0.0 użytkownik z rolą "power" może wykonać dowolny kod na serwerze Splunk, ładując plik modelu zawierający spreparowane dane rzadkiej macierzy. Podatność wynika z deserializacji niezaufanych danych bez zabezpieczeń przed osadzonym kodem pickle.
- CVE-2026-76394Wysokie
W Splunk AI Toolkit w wersjach poniżej 6.0.0 użytkownik z niskimi uprawnieniami, bez ról "admin" lub "power", może uruchamiać, zatrzymywać i konfigurować kontenery oraz odczytywać lub modyfikować dane połączeń i konfiguracji przez API REST. Podatność wynika z braku kontroli autoryzacji w wielu handlerach API REST.
- CVE-2026-76393Średnie
W wersjach Splunk AI Toolkit poniżej 6.0.0 użytkownik, który może przesyłać modele, może nadpisać model przesyłany przez innego użytkownika, wysyłając równoczesne żądanie przesyłania dla tej samej nazwy modelu, co powoduje, że wpis wyszukiwania modelu odwołuje się do treści kontrolowanej przez atakującego. Podatność wynika z braku weryfikacji, czy przesłana treść należy do żądania tworzącego wpis.
- CVE-2026-76392Średnie
W wersjach Splunk AI Toolkit poniżej 6.0.0 użytkownik bez ról "admin" lub "power" może uzyskać przewidywalne lub domyślne poświadczenia dla połączonych usług kontenerowych. Podatność wynika z generowania lub przechowywania poświadczeń przy użyciu przewidywalnych lub zakodowanych na stałe wartości domyślnych.
- CVE-2026-20265Średnie
W wersjach Splunk AI Toolkit poniżej 5.7.4, użytkownik o niskich uprawnieniach, który nie posiada ról 'admin' lub 'power', może spowodować, że Splunk AI Toolkit wykona zewnętrzne żądania HTTP do serwera kontrolowanego przez atakującego, co może prowadzić do wycieku danych.
Oryginalny opis (angielski, źródło NVD)
In Splunk AI Toolkit versions below 6.0.0, a user who does not hold the "admin" or "power" Splunk roles could run searches with system-level privileges, access all relevant data, affect system integrity, and read or delete search jobs belonging to other users through Agent Run History. The improper privilege management is possible because the Agent Run History handler replaces the calling user session key with a system authentication token before it performs search operations. For more information see AI Toolkit Agent Launchpad (https://help.splunk.com/en/splunk-enterprise/apply-machine-learning/use-ai-toolkit/6.0.0/ai-toolkit-connections-containers-and-agents/ai-toolkit-agent-launchpad) in the Splunk documentation.

