Skip to main content

Splunk Enterprise CVE-2026-76335

| EUVDEUVD-2026-62900 HIGH
Code Injection (CWE-94)
2026-08-19 cisco GHSA-2c4w-mhg7-79mv
8.8
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate to Splunk Web with low-privilege account
  2. Delivery
    Submit malicious XML to Manager config endpoint
  3. Exploit
    Bypass missing capability check
  4. Execution
    Open Splunk Web Manager page in session
  5. Persist
    Server executes attacker OS commands
  6. Impact
    Compromise host 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 active authenticated session to Splunk Web with at least a basic user-level role - the attacker must NOT hold the edit_manager_xml capability (meaning this targets lower-privileged users, not admins who already have it). The vulnerable endpoint is the Splunk Web Manager XML configuration write path, which must be network-reachable to the attacker. The attacker must then open the affected Splunk Web Manager page within their own session to trigger OS command execution; since the attacker controls this step themselves, UI:N in the CVSS vector is accurate. Exploitation is limited to: authenticated users only (unauthenticated access is not possible); Splunk Enterprise versions in the four affected branches (9.4.x before 9.4.14, 10.0.x before 10.0.9, 10.2.x before 10.2.6, 10.4.x before 10.4.2); and deployments where the attacker's account can reach the Splunk Web Manager interface. Splunk Cloud Platform scope is unconfirmed from available data.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) accurately captures the threat surface: network-reachable, low complexity, requires only a low-privilege authenticated session, and yields full confidentiality, integrity, and availability impact on the Splunk host. The PR:L requirement is the primary limiting factor - unauthenticated exploitation is not possible. However, in enterprise Splunk deployments, a large population of users (analysts, operators, contractors) typically holds basic authenticated access without edit_manager_xml, making the effective attacker population broad. No EPSS score was provided in the source data; this limits probabilistic exploitation forecasting. KEV status is not listed, and no public POC is identified at time of analysis, so the exploitation signal is currently limited to the vendor advisory. The self-triggered nature of the exploit (attacker opens the page themselves) means no victim interaction beyond the attacker's own session is required, which removes a practical friction point. This is a genuine high-priority issue for any multi-user Splunk Enterprise deployment, not a theoretical CVSS-inflated finding.

Exploit ScenarioDerived

An authenticated Splunk analyst account without elevated permissions crafts a malicious Splunk Web Manager XML configuration embedding OS command directives and submits it via the unprotected endpoint, bypassing the missing edit_manager_xml capability check. The attacker then navigates to the affected Splunk Web Manager page in their own session, triggering server-side processing of the malicious XML and execution of arbitrary OS commands as the Splunk service account. No public exploit code has been identified at time of analysis, but the attack requires no complex tooling beyond authenticated HTTP access to the Splunk Web interface.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 19, 2026

Authenticated low-privilege code injection in Splunk Enterprise allows OS command execution on the host system as the Splunk process account. Affected versions span four active release lines (9.4.x, 10.0.x, 10.2.x, 10.4.x), and the root cause is a missing capability check: Splunk Web accepts Splunk Web Manager XML configuration writes without enforcing the edit_manager_xml permission, meaning any authenticated user can plant attacker-controlled content that executes when the Manager page is rendered. No active exploitation is confirmed in CISA KEV, and no public exploit code has been identified at time of analysis, but the CVSS score of 8.8 (High) and straightforward exploitation path make this a high-priority patching target for Splunk deployments.

RemediationAI

The primary fix is upgrading Splunk Enterprise to a patched release: 9.4.14 (for the 9.4.x branch), 10.0.9 (for the 10.0.x branch), 10.2.6 (for the 10.2.x branch), or 10.4.2 (for the 10.4.x branch), as documented in the Splunk advisory at https://advisory.splunk.com/advisories/SVD-2026-0801. If immediate patching is not possible, administrators should audit role assignments to restrict the Splunk Web Manager page access to only users who genuinely require it, and explicitly assign the edit_manager_xml capability to those roles while removing access to the Manager endpoint for all others - note this is a compensating control, not a fix, and the underlying missing capability check remains exploitable if any authenticated user can reach the endpoint. Monitoring Splunk audit logs for unexpected writes to Manager XML configuration paths can help detect exploitation attempts in the interim.

Affected VersionsENISA

Splunk Enterprise 9.4 <9.4.14
Splunk Enterprise 10.0 <10.0.9
Splunk Enterprise 10.2 <10.2.6
Splunk Enterprise 10.4 <10.4.2

Affected Packages

euvd splunk_enterprise fix: 9.4.14, 10.0.9, 10.2.6, 10.4.2

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 Enterprise (CPE: cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*) ships a role-based capability model where the edit_manager_xml capability is designed to gate writes to Splunk Web Manager's XML configuration files. CWE-94 (Improper Control of Generation of Code - Code Injection) is the root cause: Splunk Web accepts and persists XML configuration from users lacking this capability, and when that page is subsequently loaded by the same user, the platform interprets the attacker-controlled XML as trusted configuration and passes embedded directives to the underlying operating system as shell commands. This is a server-side code injection pattern rather than a client-side issue; the execution context is the OS user account under which the Splunk daemon runs, typically a service account with broad filesystem and process access. The vulnerability was reported by Cisco and carries ENISA EUVD ID EUVD-2026-62900.

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

Vendor (cisco) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Network-reachable Splunk Web requires authenticated low-privilege access (PR:L); attacker self-triggers execution by opening the page (UI:N); full OS command execution yields C:H/I:H/A:H.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (cisco).

CVSS VectorVendor: cisco

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 22:04 EUVD
CVE Published
Aug 19, 2026 - 21:34 cve.org
HIGH 8.8

DescriptionCVE.org

In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, an authenticated user who does not hold a role with the edit_manager_xml capability could write a malicious Splunk Web Manager Extensible Markup Language (XML) configuration. When the same user opens the affected Splunk Web Manager page, Splunk Enterprise runs attacker-controlled operating-system commands as the user account running Splunk Enterprise. The vulnerability is possible because Splunk Web does not require the edit_manager_xml capability before accepting Splunk Web Manager XML configuration changes.

Executive ViewAI

Why It Matters

Splunk Enterprise versions 9.4.x through 10.4.x contain an authenticated code injection vulnerability (CVE-2026-76335, CVSS 8.8) allowing low-privilege users to execute arbitrary OS commands on Splunk servers. Any internal user or compromised account with basic Splunk access can bypass permission controls in the Web Manager to plant malicious code, creating immediate risk of server compromise and lateral movement. Prompt patching is essential to protect Splunk-dependent operations from exploitation by internal users and account-takeover threats.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
High
widely deployed enterprise SIEM and log management platform
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

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.

More in Splunk

View all
CVE-2014-0160 HIGH POC
7.5 Apr 07

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe

CVE-2026-20253 CRITICAL POC
9.8 Jun 10

Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.

CVE-2021-22901 HIGH POC
8.1 Jun 11

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when

CVE-2022-32206 MEDIUM POC
6.5 Jul 07

curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple t

CVE-2024-36985 HIGH POC
8.8 Jul 01

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

CVE-2023-46214 HIGH POC
8.8 Nov 16

In Splunk Enterprise versions below 9.0.7 and 9.1.2, Splunk Enterprise does not safely sanitize extensible stylesheet la

CVE-2023-32707 HIGH POC
8.8 Jun 01

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,

CVE-2022-43571 HIGH POC
8.8 Nov 03

In Splunk Enterprise versions below 8.2.9, 8.1.12, and 9.0.2, an authenticated user can execute arbitrary code through t

CVE-2022-32207 CRITICAL POC
9.8 Jul 07

When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the

CVE-2022-35737 HIGH POC
7.5 Aug 03

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

CVE-2022-43551 HIGH POC
7.5 Dec 23

A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Rated high seve

CVE-2022-32221 CRITICAL POC
9.8 Dec 05

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data t

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy