CVE-2025-20229: Splunk Enterprise · The software does not restrict or incorrectly restricts access to a resource from an unauthorized actor.
Affects Splunk EnterpriseSource CVE Database V5
Not known to be exploited · 16% EPSS · CVSS 8.0 High.
Data as of 26 Oct 2026, 06:26 UTC
- EPSS
- 16.0% chance of exploitation in 30 days – higher than 96% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 26 Mar 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 2026-10-26.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Splunk Splunk Enterprise | Affected
| Fixed in– |
AI-suggested
1. Immediately upgrade Splunk Enterprise to version 9.3.3 or later, 9.2.5 or later, or 9.1.8 or later, and Splunk Cloud Platform to the corresponding patched versions as specified by the vendor. 2. Restrict file upload capabilities strictly to trusted, high-privilege roles and implement additional authorization checks on upload endpoints. 3. Monitor the "$SPLUNK_HOME/var/run/splunk/apptemp" directory for unauthorized or suspicious file uploads and executions. 4. Employ network segmentation to limit access to Splunk management interfaces and reduce exposure to low-privileged users. 5. Use application whitelisting and endpoint detection and response (EDR) tools to detect and block unauthorized code execution attempts. 6. Conduct regular audits of user roles and permissions within Splunk to ensure least privilege principles are enforced. 7. Review and enhance logging and alerting around file upload activities and unusual process executions within Splunk environments. 8. Educate administrators and users about the risks of this vulnerability and the importance of applying patches promptly.
Description
In Splunk Enterprise versions below 9.3.3, 9.2.5, and 9.1.8, and Splunk Cloud Platform versions below 9.3.2408.104, 9.2.2406.108, 9.2.2403.114, and 9.1.2312.208, a low-privileged user that does not hold the "admin" or "power" Splunk roles could perform a Remote Code Execution (RCE) through a file upload to the "$SPLUNK_HOME/var/run/splunk/apptemp" directory due to missing authorization checks.