В версиях Splunk AI Toolkit ниже 6.0.0 пользователь с низким уровнем привилегий, не обладающий ролями Splunk «администратор» или «право», может запускать, останавливать и настраивать контейнеры, а также читать или изменять данные подключения и конфигурации через API передачи репрезентативного состояния (REST). Отсутствие авторизации возможно, поскольку несколько обработчиков REST API в Splunk AI Toolkit не обеспечивают проверку авторизации. Дополнительную информацию см. в разделе «Устранение неполадок набора инструментов машинного обучения Splunk» (https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/machine-learning-toolkit-user-guide/5.5.0/troubleshooting-mltk/troubleshoot-the-splunk-machine-learning-toolkit) в документации Splunk.
Показать оригинальное описание (EN)
In Splunk AI Toolkit versions below 6.0.0, a low-privileged user who does not hold the "admin" or "power" Splunk roles could start, stop, and configure containers, and read or modify connection and configuration data through the Representational State Transfer (REST) API. The missing authorization is possible because multiple REST API handlers in Splunk AI Toolkit do not enforce authorization checks. For more information see Troubleshoot the Splunk Machine Learning Toolkit (https://help.splunk.com/en/splunk-cloud-platform/apply-machine-learning/machine-learning-toolkit-user-guide/5.5.0/troubleshooting-mltk/troubleshoot-the-splunk-machine-learning-toolkit) in the Splunk documentation.
Характеристики атаки
Последствия
Строка CVSS v3.1
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
Splunk Ai_Toolkit
cpe:2.3:a:splunk:ai_toolkit:*:*:*:*:*:*:*:*
|
5.7.0
|
6.0.0
|