CVE-2026-76396
WysokieCVSS 7.5Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 15 - wyżej niż 15% wszystkich znanych CVE
Streszczenie
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.
Ocena ryzyka
Ryzyko obejmuje możliwość wykonania niebezpiecznej deserializacji, co może prowadzić do naruszenia integralności systemu lub wykonania złośliwego kodu.
Rekomendacja
Zaleca się aktualizację Splunk AI Toolkit do wersji 6.0.0 lub nowszej oraz ograniczenie uprawnień schedule_search 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-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-76391Wysokie
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.
- 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 that holds a role with the schedule_search capability could cause a scheduled search to load and deserialize a model file through the apply search command. The improper access control is possible because Splunk AI Toolkit does not mark the apply search command as risky. For more information see Troubleshoot the AI Toolkit (https://help.splunk.com/en/splunk-enterprise/apply-machine-learning/use-ai-toolkit/5.7.3/troubleshooting-the-ai-toolkit/troubleshoot-the-ai-toolkit) in the Splunk documentation.

