CVE-2026-20297: Path Traversal through 'explicit_appname' in the App Install REST Endpoint in Splunk Enterprise
This Splunk advisory covers CVE-2026-20297 in Splunk Enterprise and Splunk Cloud Platform.
- CVE-2026-20297
Key facts
- Vendor rating
- High, CVSS 7.2
- CISA KEV
- Not listed (catalogue checked )
- Affected
- Splunk Enterprise 10.4 before 10.4.1; Splunk Enterprise 10.2 before 10.2.5; Splunk Enterprise 10.0 before 10.0.8 and 6 more below
- Fixed in
- 10.4.1, 10.2.5, 10.0.8 and 6 more below
- Source published
- Listed by VulniPulse
Compiled by VulniPulse from the linked sources. How records are collected and checked.
Affected products & platforms
Description
In Splunk Enterprise versions below 10.4.1, 10.2.5, 10.0.8, 9.4.13, and 9.3.14, and Splunk Cloud Platform versions below 10.5.2605.0, 10.4.2604.6, 10.2.2510.18, and 10.1.2507.24, a user who holds a role that contains the `edit_local_apps` and `install_apps` capabilities could cause a legitimate app installation to write files outside the intended app directory, into `$SPLUNK_HOME/etc/` and its subdirectories.
The vulnerability is caused by a path traversal in the app installation workflow, which does not restrict the installation path to the intended app directory.
Text from the source record.
- Splunk Enterprise 10.4 before 10.4.1
- Splunk Enterprise 10.2 before 10.2.5
- Splunk Enterprise 10.0 before 10.0.8
- Splunk Enterprise 9.4 before 9.4.13
- Splunk Enterprise 9.3 before 9.3.14
- Splunk Cloud Platform 10.5.2605 before 10.5.2605.0
- Splunk Cloud Platform 10.4.2604 before 10.4.2604.6
- Splunk Cloud Platform 10.2.2510 before 10.2.2510.18
- Splunk Cloud Platform 10.1.2507 before 10.1.2507.24
Official advisory · high-confidence parse· fetched ·verify at source
How to fix CVE-2026-20297
Upgrade to a fixed release named by Splunk:
- 10.4.1
- 10.2.5
- 10.0.8
- 9.4.13
- 9.3.14
- 10.5.2605.0
- 10.4.2604.6
- 10.2.2510.18
- 10.1.2507.24
Workarounds
- The vulnerability is caused by a path traversal in the app installation workflow, which does not restrict the installation path to the intended app directory.
Support dates for the fixed release lines
- Splunk Enterprise 10.4: support ends
- Splunk Enterprise 10.2: support ends
- Splunk Enterprise 10.0: support ends
- Splunk Enterprise 9.4: support ends
- Splunk Enterprise 9.3: support ended
More Splunk advisories
CVE-2026-20296Jul 15, 2026SPL Command Safeguards Bypass through Cross-Site Request Forgery (CSRF) in DeploymentCVE-2023-32707Jun 1, 2023In versions of Splunk Enterprise below 9.0.5, 8.2.11, and 8.1.14, and Splunk CloudCVE-2026-105482Oct 28, 2026Vulnerabilities in Node.jsCVE-2026-76302Oct 21, 2026Splunk: As part of Cisco's ongoing commitment to proactive security and product qualityCVE-2026-76301Oct 21, 2026Splunk: As part of Cisco's ongoing commitment to proactive security and product qualityCVE-2026-76300Oct 21, 2026Splunk: As part of Cisco's ongoing commitment to proactive security and product quality
Get an email when Splunk Enterprise publishes the next one.
See Splunk Enterprise's last 90 days of advisories first. Then choose one product with live alerts free for life, or a free month of real-time alerts on everything with the severity, the fixed version and the vendor's link (card needed, then US$15/month; we email you before the first charge).
iPhone and Android apps · New on the App Store
Monitor future Splunk CVEs from your phone.
Choose a whole vendor or a precise platform, then receive matching security advisories by phone notification, email, or both. Coverage follows 34 official vendor sources and 160+ reviewed platform categories.