Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise app-install privileged SOAR credentials
-
DeliveryCraft malicious archive with directory traversal path entries
-
ExploitUpload archive via SOAR app-install web interface
-
ExecutionExtraction routine writes files to arbitrary host filesystem paths
-
PersistOverwrite system files or plant persistent backdoor
-
ImpactAchieve host-level code execution or denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated user session in Splunk SOAR On-premises with the app-install privilege explicitly assigned - this is a non-default, administrator-granted role permission, not a capability available to standard analyst accounts. The vulnerability is triggered exclusively through the app installation workflow (upload and extraction of an archive via the SOAR interface), as documented at https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-apps-and-assets/add-and-configure-apps-and-assets-to-provide-actions-in-splunk-soar-on-premises. The CVSS vector confirms PR:H (high privileges required) and AV:N (network-accessible once authenticated). Limiting factors: the attacker must already possess authenticated high-privilege access; the deployment must be On-premises (Cloud edition is not in scope per available CPE data); and the scope is unchanged (S:U), meaning impact is contained to the SOAR host itself rather than propagating to adjacent systems. |
| Impact | CVSS 6.5 with vector AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H accurately captures the key risk dimensions: the attack is network-reachable (AV:N) and requires no user interaction (UI:N), but mandates high privileges (PR:H), which substantially narrows the realistic threat population to compromised admin accounts, malicious insiders, or privilege-escalation chains. The integrity and availability impact scores are both High - a successful file write to a critical system path could overwrite binaries, configuration files, or scheduled tasks, potentially enabling persistent code execution or service disruption. No CISA KEV listing and no public exploit code have been identified in the provided intelligence, placing exploitation status at 'no public exploit identified at time of analysis'; EPSS data was not supplied, so probability cannot be quantified numerically. Organizations with strict role hygiene - where the app-install permission is granted only to a small number of trusted administrators - face a materially lower realistic risk than the raw CVSS score implies. The absence of a confidentiality impact (C:N) is consistent with the description, which focuses entirely on file write rather than data exfiltration. |
| Exploit ScenarioDerived | An attacker who has compromised a Splunk SOAR administrator account with the app-install role, or a malicious insider holding that permission, crafts a ZIP archive containing entries with path traversal sequences (e.g., '../../etc/cron.d/backdoor') pointing outside the staging directory. The archive is submitted through the standard SOAR app-installation web interface over the network, and the extraction routine writes the malicious payload to the traversed destination path on the host. Depending on the SOAR process's operating system privileges and the target path chosen, the outcome ranges from overwriting application files (availability impact) to planting a cron job or SSH authorized_keys entry for persistent host-level code execution (integrity impact). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Path traversal during app installation in Splunk SOAR On-premises below version 8.6.0 allows an authenticated user holding app-install privileges to write files outside the intended temporary extraction directory. The archive extraction routine fails to validate that file paths within an uploaded archive remain within the designated staging directory, enabling a classic Zip Slip attack that can overwrite arbitrary files on the host. No public exploit has been identified at time of analysis, and exploitation is constrained by the high-privilege prerequisite (PR:H); a vendor-released patch is available in version 8.6.0.
RemediationAI
The primary fix is upgrading Splunk SOAR On-premises to version 8.6.0 or later, which resolves the path traversal in the archive extraction routine per vendor advisory SVD-2026-0804 at https://advisory.splunk.com/advisories/SVD-2026-0804. If an immediate upgrade is not operationally feasible, restrict the app-install privilege to the absolute minimum set of trusted administrators using Splunk SOAR's role-based access control system, as documented at https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises - removing this permission from any account that does not strictly require it eliminates the attack surface entirely. As a compensating control, review the SOAR host filesystem for unexpected files in writable system directories (cron, init, configuration paths) and audit app-installation logs for anomalous archive submissions. Note that access restriction is a mitigation, not a fix: the underlying extraction flaw persists until the patch is applied.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Splunk SOAR (Security Orchestration, Automation and Response) On-premises, identified by CPE cpe:2.3:a:splunk:splunk_soar:*:*:*:*:*:*:*:*, provides a workflow automation and playbook platform for SOC operations. The vulnerable component is the app installation subsystem, which accepts user-uploaded archives and extracts them to a temporary staging directory. CWE-22 (Path Traversal) manifests here in its archive-extraction variant - commonly called Zip Slip - where archive entries containing relative path sequences such as '../../etc/cron.d/evil' are extracted verbatim without canonicalizing or bounding the destination path. Because the extraction routine does not verify that each resolved output path falls within the intended destination tree, a crafted archive can direct file writes to any location writable by the SOAR process account. The flaw affects all On-premises versions in the 8.x series prior to 8.6.0, as confirmed by EUVD-2026-62923 and the Splunk advisory SVD-2026-0804.
Know when Splunk gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H
App-install privilege is explicitly required (PR:H); arbitrary file write yields integrity and availability impact with no confidentiality disclosure (C:N/I:H/A:H); scope unchanged as impact is confined to the SOAR host (S:U).
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
Lifecycle Timeline
1DescriptionCVE.org
In Splunk SOAR versions below 8.6.0, a user with app-install privileges could use path traversal during app installation to write files outside the intended temporary directory. The vulnerability is a path traversal in the archive extraction routine, which does not validate that extracted file paths stay within the intended destination directory. For more information see Manage roles and permissions in Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises) and Add and configure apps and assets to provide actions in Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/8.5.0/manage-your-splunk-soar-on-premises-apps-and-assets/add-and-configure-apps-and-assets-to-provide-actions-in-splunk-soar-on-premises) in the Splunk documentation.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe
Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.
curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when
curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple t
In Splunk Enterprise versions below 9.2.2, 9.1.5, and 9.0.10, a low-privileged user that does not hold the admin or powe
In Splunk Enterprise versions below 9.0.7 and 9.1.2, Splunk Enterprise does not safely sanitize extensible stylesheet la
In versions of Splunk Enterprise below 9.0.5, 8.2.11, and 8.1.14, and Splunk Cloud Platform below version 9.0.2303.100,
In Splunk Enterprise versions below 8.2.9, 8.1.12, and 9.0.2, an authenticated user can execute arbitrary code through t
When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the
SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a
A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Rated high seve
When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data t
EUVD-2026-62923
GHSA-2qxp-mv5r-x6p7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB