CVE-2025-20381: Splunk MCP Server · The software performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check. This allows attackers to bypass intended access restrictions.
Affects Splunk MCP ServerSource CVE Database V5
Not known to be exploited · CVSS 5.4 Medium.
Data as of 26 Oct 2026, 09:15 UTC
- EPSS
- 0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:LExploitation evidence
Disclosed: evidence found.
CVE published 3 Dec 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Splunk Splunk MCP Server | Affected
| Fixed in– |
AI-suggested
1. Upgrade Splunk MCP Server to version 0.2.4 or later where the vulnerability is fixed. 2. Restrict access to the "run_splunk_query" MCP tool strictly to trusted and authorized personnel only, minimizing the number of users with such privileges. 3. Implement strict monitoring and logging of MCP tool usage to detect unusual or unauthorized query patterns that could indicate exploitation attempts. 4. Conduct regular audits of user privileges within Splunk environments to ensure least privilege principles are enforced. 5. Employ network segmentation and access controls to limit exposure of the MCP tool to only necessary network segments and users. 6. Develop incident response plans that include scenarios involving misuse of Splunk query capabilities to quickly contain and remediate potential exploitation. 7. Stay informed of vendor advisories and apply patches promptly once available if not already done.
Description
In Splunk MCP Server app versions below 0.2.4, a user with access to the "run_splunk_query" Model Context Protocol (MCP) tool could bypass the SPL command allowlist controls in MCP by embedding SPL commands as sub-searches, leading to unauthorized actions beyond the intended MCP restrictions.