Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Splunk Web with edit_manager_xml role
-
DeliveryCraft malicious Manager XML expression
-
ExploitOpen affected config in Web Manager page
-
ExecutionSplunk Web evaluates unrestricted expression
-
ImpactExecute arbitrary OS commands as Splunk service account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access 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 Splunk Web user whose role includes the edit_manager_xml capability (an administrative-grade capability), and the attacker must open the affected configuration in the Splunk Web Manager page so that Splunk Web evaluates the attacker-controlled Manager XML expression. The decisive limiting factor is this high-privilege prerequisite (PR:H): environments that restrict edit_manager_xml to trusted administrators sharply reduce the attacker population, whereas over-broad role assignments expand it. Affected only on Splunk Enterprise versions below 10.4.3, 10.2.8, 10.0.11, and 9.4.16; no end-user interaction by a third party is needed (UI:N), and the attacker's own Web Manager access drives the exploit. |
| Impact | This is a genuine but conditionally-gated risk rather than a drop-everything emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, base 7.2 HIGH) tells a coherent story: the flaw is reachable over the network through Splunk Web with low attack complexity and no user interaction, but it requires high privileges (PR:H) - specifically a role carrying the edit_manager_xml capability, which is an administrative-grade capability not held by ordinary users. The CWE-94 (code injection) classification aligns with the full C:H/I:H/A:H impact, since successful exploitation yields arbitrary OS command execution as the Splunk service account. No EPSS score, CISA KEV listing, or SSVC decision data was supplied in the input, and no public exploit code is referenced, so there is no evidence of active or automatable exploitation. The practical priority is therefore driven by the privilege prerequisite: in environments where edit_manager_xml is tightly held, this is primarily a privilege-escalation / trust-boundary issue (admin-ish Web user to OS-level RCE); where that capability is over-granted, risk rises materially. Signals are internally consistent - no CVSS-vs-description conflict - but note the absence of exploitation-probability data (no EPSS/KEV/POC provided), so real-world exploitation likelihood cannot be quantified from this input alone. |
| Exploit ScenarioDerived | An attacker who has obtained (or escalated into) a Splunk role carrying the edit_manager_xml capability crafts a malicious configuration containing a user-controlled expression and opens it in the Splunk Web Manager page, where Splunk Web evaluates the expression without sufficient syntax restriction. The evaluation triggers execution of arbitrary operating-system commands under the privileges of the account running Splunk Enterprise, converting elevated Web access into host-level code execution. No public exploit code is referenced in the available data. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Remote code execution in Splunk Enterprise is possible for authenticated users whose roles include the edit_manager_xml capability; by opening a crafted Manager XML configuration in Splunk Web, they can execute arbitrary operating-system commands with the privileges of the account running Splunk Enterprise. The flaw affects versions below 10.4.3, 10.2.8, 10.0.11, and 9.4.16. No public exploit was identified at time of analysis, and the high-privilege prerequisite confines meaningful exposure to environments where edit_manager_xml is assigned broadly rather than tightly restricted to trusted administrators.
RemediationAI
Vendor-released patches are available: upgrade Splunk Enterprise to 10.4.3, 10.2.8, 10.0.11, or 9.4.16, and consult the Splunk advisory at https://advisory.splunk.com/advisories/SVD-2026-1007 for platform-specific guidance. As an interim control, restrict the edit_manager_xml capability to a minimal set of trusted administrator roles, audit and remove over-broad role assignments, and review Manager XML configurations for unexpected expressions; these measures reduce the attacker population but do not eliminate the underlying expression-evaluation flaw, and removing the capability from legitimate administrators may disrupt configuration-management workflows. Restricting Splunk Web access to trusted administrative networks adds another layer but does not remediate the vulnerability for users who retain the capability.
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 Web's Manager page processes configuration expressed as Manager XML, and in affected releases the expression evaluation path does not sufficiently restrict the syntax that user-controlled expressions can use. Because the evaluated expression can reach operating-system command execution, the weakness is a code-injection class issue (CWE-94) rather than a simple configuration-integrity problem. The affected product is Splunk Enterprise, identified by the CPE cpe:2.3:a:splunk:splunk_enterprise, and exploitation requires an authenticated Splunk Web user whose role grants the administrative-grade edit_manager_xml capability; the CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H reflects that high privilege requirement while scoring confidentiality, integrity, and availability impact as high. No third-party user interaction is needed beyond the attacker opening the affected configuration in the Manager page.
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:H/I:H/A:H
Reachable over the network via Splunk Web (AV:N, AC:L) but requires the administrative edit_manager_xml capability (PR:H); resulting OS command execution as the service account yields full C/I/A impact.
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
Lifecycle Timeline
2DescriptionCVE.org
In Splunk Enterprise versions below 10.4.3, 10.2.8, 10.0.11, and 9.4.16, a user that holds a role with the edit_manager_xml capability could execute arbitrary operating-system commands using the permissions of the user account running Splunk Enterprise by opening the affected configuration in the Splunk Web Manager page. The vulnerability is possible because Splunk Web evaluates user-controlled expressions from Manager XML without sufficiently restricting the expression syntax.
Executive ViewAI
Splunk Enterprise, the platform underpinning much of our security monitoring and log analytics, contains a high-severity remote code execution flaw that a privileged Splunk user could leverage to run arbitrary commands on the underlying host. Because that host typically holds sensitive log data and often connects to broader infrastructure, successful abuse could undermine the integrity of the very monitoring we rely on for detection. Leadership should care primarily about exposure concentration: impact is limited to accounts holding the edit_manager_xml capability, so risk is driven by how broadly that permission has been granted across our Splunk user base.
No vendor-released patch identified at time of analysis; interim mitigations are to strictly limit and audit the edit_manager_xml capability, remove it from all non-administrative roles, restrict Splunk Web management access to trusted networks and identities, enforce multifactor authentication on privileged accounts, and monitor Manager XML configuration changes for unauthorized modification.
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
Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
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-107658
GHSA-cmhg-c7w9-vh9j
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB