Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege Splunk credentials
-
DeliveryAuthenticate to Splunk web interface
-
ExploitCraft report notification with malicious internal path value
-
ExecutionSubmit request to Splunk Secure Gateway
-
PersistGateway forwards system-authenticated request to internal service
-
ImpactManipulate Search Head Cluster state or trigger denial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential 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 a valid Splunk account that does not hold the 'admin' or 'power' role - any standard low-privilege user account is sufficient. Splunk Secure Gateway must be deployed and accessible, as it is the component containing the unvalidated path-handling logic; environments that do not deploy Secure Gateway are not exposed. The report notifications feature must be reachable by the authenticated user. Exploitation is limited by the mandatory authentication requirement (CVSS PR:L): unauthenticated external attackers cannot exploit this vulnerability. Impact on Search Head Cluster state is only relevant in clustered Splunk deployments; standalone single-instance environments will still experience the DoS vector but not cluster state manipulation. |
| Impact | The CVSS 3.1 score of 5.4 (Medium) reflects a network-accessible flaw requiring only low-privilege authentication (PR:L), with no user interaction needed, resulting in low-integrity and low-availability impacts. The vector AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L is internally consistent with the description: any standard Splunk account suffices, exploitation is straightforward with no complex preconditions, and scope does not break out of the Splunk system boundary. No EPSS score was provided in input data, so exploitation probability cannot be quantified against the broader threat landscape. The vulnerability is not in the CISA KEV catalog and no public POC has been identified, indicating it is not currently under widespread active exploitation. Real-world risk is elevated in environments using Search Head Clusters - large-scale Splunk deployments in enterprise SOCs - where the integrity and availability impacts of cluster state disruption are amplified. In standalone Splunk installations, impact severity is proportionally lower. The main limiting factor is the mandatory authentication requirement: unauthenticated exploitation is not possible. |
| Exploit ScenarioDerived | A threat actor with a valid low-privilege Splunk account (e.g., a departing employee or a compromised internal credential) authenticates to Splunk and crafts a report notification request with a manipulated path value targeting an internal Splunk service endpoint. Splunk Secure Gateway forwards the request without path validation, presenting it to the internal service as a system-authenticated call. The attacker uses this to alter Search Head Cluster configuration or flood an internal service, causing search disruptions across the Splunk deployment. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Server-Side Request Forgery in Splunk Enterprise and Splunk Secure Gateway allows low-privileged authenticated users to manipulate internal Splunk services via crafted report notification paths. Affected versions span Splunk Enterprise below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, and Splunk Secure Gateway below 3.10.9, 3.9.23, and 3.8.70. An attacker holding any valid Splunk account - excluding admin and power roles - can leverage the unvalidated path handling in Secure Gateway to issue system-authenticated internal requests, potentially disrupting Search Head Cluster state or causing denial of service. No public exploit code exists and this vulnerability is not listed in the CISA KEV catalog at time of analysis.
RemediationAI
Upgrade Splunk Enterprise to version 10.4.2, 10.2.6, 10.0.9, or 9.4.14 or later (matching the installed major branch), and upgrade Splunk Secure Gateway to version 3.10.9, 3.9.23, or 3.8.70 or later. These patched versions are confirmed by the vendor advisory SVD-2026-0801 at https://advisory.splunk.com/advisories/SVD-2026-0801. If immediate upgrade is not feasible, restrict Splunk user account provisioning to only trusted personnel - this limits the pool of potential attackers since exploitation requires a valid low-privilege account. Additionally, network-level controls limiting which internal hosts can reach Splunk Secure Gateway's API endpoints may reduce SSRF reachability to internal services, though this is not a substitute for patching. Disabling report notifications entirely would eliminate the vulnerable code path but would impact legitimate alerting functionality and may not be acceptable in operational environments.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-918 (Server-Side Request Forgery) describes the root cause: Splunk Secure Gateway, acting as an internal request broker for report notifications, fails to validate user-supplied path values before forwarding them as system-authenticated requests to internal Splunk services. This is a classic trust-boundary collapse - the gateway implicitly elevates a low-privilege user's request to a system-level call by not sanitizing the destination path. Affected components are identified in CPE strings cpe:2.3:a:splunk:splunk_enterprise and cpe:2.3:a:splunk:splunk_secure_gateway. Because the requests carry system authentication, downstream internal Splunk services treat them as privileged, enabling state manipulation on Search Head Clusters - a distributed Splunk component managing search coordination across enterprise deployments.
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:L/UI:N/S:U/C:N/I:L/A:L
Network-accessible via report notifications; low-privilege account required; no user interaction; integrity and availability impacted but no confidentiality loss; scope unchanged within Splunk boundary.
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, and Splunk Secure Gateway versions below 3.10.9, 3.9.23, and 3.8.70, a user who does not hold the "admin" or "power" Splunk roles could use Server-Side Request Forgery (SSRF) in report notifications to send system-authenticated requests to internal Splunk services, which could allow for changes to Search Head Cluster state and a denial of service. The vulnerability is possible because Splunk Secure Gateway does not validate report notification path values before it sends internal requests.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
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-62912
GHSA-q6q4-g44p-g55f
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB