Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker authenticates as Splunk 'power'-role user
-
DeliveryCraft and persist malicious SPL workflow action in Dashboard Studio
-
ExploitPhish target authenticated Splunk user via browser
-
ExecutionVictim selects malicious action from Event Actions and clicks Continue
-
PersistSplunk Enterprise executes injected SPL under victim's session permissions
-
ImpactAttacker accesses or modifies victim-accessible Splunk data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: 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 the attacker to hold a valid Splunk account assigned the 'power' role - confirmed by CVSS PR:L. The attack cannot be executed by a standard low-privilege Splunk user or an unauthenticated external party. A separate, independently authenticated victim user must be social-engineered (phished) into navigating to the malicious workflow action in Dashboard Studio's Event Actions interface and actively clicking Continue - confirmed by CVSS UI:R and the CVE description's explicit statement that the 'power' role user cannot exploit the vulnerability at will. The specific vulnerable feature path is Dashboard Studio's workflow-action URL submission, which lacks sufficient input validation. Limiting factors: the attacker must already be a credentialed Splunk 'power'-role user; forced or automated triggering of the victim's action is not possible; no scope change occurs (S:U), meaning the injected SPL executes only within the victim's existing Splunk data permissions; non-default 'power' role assignment is required, so environments with minimal 'power'-role usage have reduced exposure. |
| Impact | The CVSS 3.1 score of 6.4 (Medium) with vector AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:H/A:N accurately reflects an attack that requires: attacker possession of a Splunk 'power' role (PR:L), high attack complexity due to the mandatory social-engineering step (AC:H), and active victim interaction (UI:R). Despite the high C and I sub-scores - indicating serious data exposure and modification potential - the real-world risk is meaningfully constrained by the multi-step dependency on phishing a second authenticated user. No EPSS probability data was supplied in the source intelligence, which limits quantitative exploitation forecasting and is a notable gap for prioritization decisions. The vulnerability carries no CISA KEV listing and no public POC is known at time of analysis, indicating no confirmed widespread or opportunistic exploitation. SSVC assessment: exploitation is not automatable (victim interaction cannot be forced); technical impact is partial-to-total on data within the victim's existing Splunk permission boundary but does not change scope (S:U). The combination of a required attacker role, mandatory social engineering, and victim click interaction positions this as a realistic insider-threat or targeted spear-phishing vector rather than a commodity scan-and-exploit risk - defenders should prioritize tightening 'power' role assignment over emergency patching timelines, though patching remains the definitive fix. |
| Exploit ScenarioDerived | A Splunk user holding the 'power' role creates a Dashboard Studio workflow action containing injected SPL designed to read sensitive index data or modify saved searches accessible to a higher-privileged analyst. The attacker then social-engineers that analyst into selecting the malicious action from Event Actions within their browser session and clicking Continue, causing Splunk Enterprise to silently execute the injected SPL under the analyst's credentials and exfiltrate or alter data the attacker could not directly access. No public POC is known, so successful exploitation requires attacker familiarity with Splunk Dashboard Studio internals and direct access to the targeted Splunk environment. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Dashboard Studio workflow actions in Splunk Enterprise can be weaponized by a 'power'-role user to store attacker-controlled SPL that executes under a victim's permission context when triggered via Event Actions. Affected versions span all major branches: 9.4 below 9.4.14, 10.0 below 10.0.9, 10.2 below 10.2.6, and 10.4 below 10.4.2. No public exploit code or CISA KEV listing exists at time of analysis, but successful exploitation enables unauthorized read and write access to data within the victim's Splunk permission scope.
RemediationAI
The definitive fix is to upgrade Splunk Enterprise to a patched release on the appropriate branch: 9.4.14, 10.0.9, 10.2.6, or 10.4.2. Full vendor guidance is published at https://advisory.splunk.com/advisories/SVD-2026-0801 (SVD-2026-0801). If immediate patching is not operationally feasible, the most effective compensating control is to audit and reduce 'power' role assignments - the vulnerability requires the attacker to hold this role, so removing it from any account where it is not operationally necessary eliminates the attack surface entirely for those accounts. Administrators should also review Dashboard Studio workflow actions for unexpected or externally-supplied SPL content and remove any suspicious entries. Restricting general user access to Dashboard Studio workflow action creation may reduce exposure but carries operational trade-offs if dashboards rely on these features. User awareness training around suspicious Event Action prompts provides marginal additional defense given the social-engineering dependency but should not substitute for role remediation or patching.
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's Dashboard Studio feature allows users to define workflow actions - interactive elements surfaced through Event Actions - that can contain SPL queries. SPL is Splunk's proprietary query and processing language with broad data access and manipulation capabilities, governed by the permissions of the executing user. The root cause is CWE-352 (Cross-Site Request Forgery): Dashboard Studio does not sufficiently validate workflow-action URLs before submitting requests, allowing a 'power'-role user to craft and persist a malicious workflow action containing injected SPL. When a second authenticated user selects that action and clicks Continue, the browser submits a forged request and Splunk processes the injected SPL under that victim user's session credentials and permissions - a CSRF-style privilege-amplification pattern. The affected product is identified by CPE cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*. The vulnerability was reported by Cisco, suggesting discovery during a security assessment or integration review.
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:H/PR:L/UI:R/S:U/C:H/I:H/A:N
Attacker requires 'power' role (PR:L), mandatory phishing of victim (AC:H, UI:R); no availability impact and no scope change described.
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 the "power" Splunk role could store a Dashboard Studio workflow action containing attacker-controlled Search Processing Language (SPL). When another authenticated user selects the action from Event Actions and selects Continue, Splunk Enterprise runs the injected SPL using the permissions of that user. The injected SPL could access or modify data available to that user. The vulnerability is possible because Dashboard Studio does not sufficiently validate workflow-action URLs before submitting requests. The vulnerability requires the attacker to phish the affected user by tricking them into initiating a request within their browser. The user who holds the "power" Splunk role should not be able to exploit the vulnerability at will.
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
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
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-62899
GHSA-8h24-h477-78jp
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB