漏洞信息
# 通过Splunk Enterprise的脚本输入文件进行远程命令执行
## 漏洞概述
在 Splunk Enterprise 的某些旧版本中,具有 `edit_scripted` 和 `list_inputs` 高权限功能的角色的用户,可以通过未正确过滤用户输入的脚本输入文件执行远程命令。
## 影响版本
- 版本低于 9.4.3
- 9.3.5
- 9.2.7
- 9.1.10
## 细节
该漏洞由于脚本输入文件中用户输入过滤不当,导致特定角色的用户能够执行远程命令。用户需要具备 `edit_scripted` 和 `list_inputs` 特权能力。
## 影响
攻击者可以利用该漏洞执行任意命令,进而控制受影响的系统。参阅 Splunk 文档以了解更多角色定义与脚本输入设置的信息:
- [定义 Splunk 平台角色与权限](https://docs.splunk.com/Documentation/Splunk/latest/Security/Rolesandcapabilities)
- [设置脚本输入](https://docs.splunk.com/Documentation/Splunk/9.4.2/AdvancedDev/ScriptSetup)
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
Remote Command Execution through Scripted Input Files in Splunk Enterprise
漏洞描述信息
In Splunk Enterprise versions below 9.4.3, 9.3.5, 9.2.7, and 9.1.10, a user who holds a role that contains the high-privilege capability `edit_scripted` and `list_inputs` capability , could perform a remote command execution due to improper user input sanitization on the scripted input files.<br><br>See [Define roles on the Splunk platform with capabilities](https://docs.splunk.com/Documentation/Splunk/latest/Security/Rolesandcapabilities) and [Setting up a scripted input ](https://docs.splunk.com/Documentation/Splunk/9.4.2/AdvancedDev/ScriptSetup)for more information.
CVSS信息
CVSS:3.1/AV:A/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
漏洞类别
OS命令中使用的特殊元素转义处理不恰当(OS命令注入)
漏洞标题
Splunk Enterprise 操作系统命令注入漏洞
漏洞描述信息
Splunk Enterprise是美国Splunk公司的一套数据收集分析软件。 Splunk Enterprise存在操作系统命令注入漏洞,该漏洞源于输入清理不当,可能导致远程命令执行。以下版本受到影响:9.4.3、9.3.5、9.2.7和9.1.10之前版本。
CVSS信息
N/A
漏洞类别
授权问题