Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise account with list_search_head_clustering role
-
DeliveryIdentify Search Head Cluster control endpoint URLs
-
ExploitCraft read-typed HTTP request targeting state-change operation
-
ExecutionSubmit request; endpoints apply read-only authorization without HTTP method check
-
PersistUnauthorized cluster state modification accepted
-
ImpactDisrupt Search Head Cluster availability
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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 user account assigned to a role that includes the |
| Impact | The CVSS 3.1 score of 3.8 (Low) accurately reflects the constrained attack surface: while the endpoint is network-reachable (AV:N) with low complexity (AC:L), exploitation requires prior authentication with a high-privilege Splunk role (PR:H), substantially narrowing the attacker population to insiders or actors who have already compromised a privileged account. The impact is limited to minor integrity (I:L) and availability (A:L) degradation - specifically, unauthorized cluster state changes causing service disruption - with no confidentiality exposure (C:N). No EPSS score was present in the source data, so exploitation probability cannot be quantified; the absence of KEV listing and POC further suggests this has not been observed in active campaigns. The real-world risk profile is that of an insider threat or post-breach lateral movement step: an attacker who has escalated to a role with SHC clustering capabilities could destabilize cluster availability as a secondary impact. Even a well-staffed enterprise SOC team should treat this as a low-urgency patch item rather than an emergency, though environments with broadly distributed high-privilege Splunk roles or multi-tenant deployments face proportionally higher exposure. CVSS signal and description are consistent - no contradictions in available data. |
| Exploit ScenarioDerived | An insider or attacker who has compromised a Splunk account bearing the |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Search Head Cluster member control endpoints in Splunk Enterprise fail to enforce HTTP method-based authorization, allowing a user holding the high-privilege list_search_head_clustering capability to send read-typed HTTP requests that alter cluster state and cause a denial of service. Four release branches are affected - 9.4.x, 10.0.x, 10.2.x, and 10.4.x - with fixed versions available from Splunk (SVD-2026-0801). No public exploit code or CISA KEV active-exploitation listing has been identified at time of analysis; exploitation is constrained to authenticated insiders or post-compromise attackers holding a high-privilege Splunk role.
RemediationAI
Upgrade to a patched Splunk Enterprise release: 10.4.2, 10.2.6, 10.0.9, or 9.4.14, as detailed in Splunk advisory SVD-2026-0801 (https://advisory.splunk.com/advisories/SVD-2026-0801). A vendor patch is confirmed available. Where immediate patching is not operationally feasible, audit and restrict assignment of the list_search_head_clustering capability to the minimum set of roles and users that genuinely require it - reducing the number of accounts capable of triggering the bypass. Be aware that removing this capability from service accounts used for cluster monitoring may break health-check or alerting workflows; test in a non-production cluster before applying broadly. There is no indication of a configuration flag to disable the vulnerable endpoint behavior independently of the capability assignment.
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 Enterprise (CPE: cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*) is a log analytics and SIEM platform; its Search Head Cluster (SHC) architecture distributes search workloads across multiple member nodes, controlled through internal HTTP-based member control endpoints. The root cause is CWE-862 (Missing Authorization): the SHC member control endpoints authorize requests based on the caller holding the list_search_head_clustering capability - a read-oriented but high-privilege role permission - without separately verifying that incoming requests use a state-changing HTTP verb (POST, PUT, DELETE) before applying modifications. This breaks the REST convention that GET/read-only paths should not trigger state changes, and violates the principle of least privilege by allowing a read-authorized caller to effect writes. The vulnerability is specific to clustered deployments; standalone Splunk instances are unaffected.
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:L/A:L
Network-reachable endpoint but PR:H required (must hold list_search_head_clustering role); no confidentiality impact; limited integrity and availability disruption from cluster state change.
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
Lifecycle Timeline
2DescriptionCVE.org
In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who holds a Splunk role that contains the high-privilege list_search_head_clustering capability could send a read request to Search Head Cluster member control endpoints and change cluster state, which could allow for a denial of service. The vulnerability is possible because the Search Head Cluster member control endpoints do not require a state-changing Hypertext Transfer Protocol (HTTP) request type before they apply read-only authorization.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
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-62913
GHSA-ccfh-cjv7-wqqx
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB