Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAttacker authenticates with valid 'user'-role account
-
DeliveryCraft Dashboard Studio dashboard embedding malicious SPL
-
ExploitDeliver phishing link to higher-privileged victim user
-
ExecutionVictim opens dashboard in browser
-
PersistAttacker SPL dispatched within victim's authenticated session
-
ImpactExfiltrate victim-accessible data or disrupt search 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 | The attacker must hold a valid, authenticated Splunk 'user' role account on the target Splunk Enterprise instance - unauthenticated exploitation is not possible based on the PR:L CVSS metric. The victim must also be an authenticated Splunk user who is actively tricked into opening the attacker's crafted Dashboard Studio dashboard link in their browser; the victim cannot be forced to do so (UI:R is mandatory). The vulnerable surface is specifically the Dashboard Studio ds.search data source mechanism - instances that have disabled Dashboard Studio or do not permit 'user'-role accounts to create or share dashboards have no exposure. The vendor explicitly notes that the 'user' role cannot exploit this at will, meaning the attack cannot be automated or triggered without the social engineering step. Exploitation is further bounded by the victim's data scope: the attacker can only reach data the victim user is authorized to access. |
| Impact | The CVSS 3.1 score of 8.0 (AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H) places this in the high-severity band, but the required user interaction (UI:R) and mandatory low-privilege account (PR:L) meaningfully distinguish it from unauthenticated, zero-click exploits. The attack is socially engineered rather than automated, constraining mass exploitation. No EPSS data was included in the source intelligence, preventing quantification of probabilistic exploitation likelihood. The vulnerability does not appear in the CISA KEV catalog and no public PoC is referenced in any of the provided intelligence sources - both are absent from available data rather than confirmed absent. Real-world risk scales directly with the sensitivity of data indexed in the Splunk environment: in a security operations context where Splunk ingests authentication logs, EDR telemetry, or financial records, a successful attack could expose an attacker-controlled 'user' account to the victim's entire data scope. The unchanged scope (S:U) means the attacker cannot pivot beyond the victim's Splunk session. Priority should be proportional to the breadth of data access held by likely victim accounts. |
| Exploit ScenarioDerived | An internal threat actor holding a low-privileged Splunk 'user' role crafts a Dashboard Studio dashboard embedding malicious SPL designed to enumerate indexed data and exfiltrate results to an attacker-controlled lookup or external destination. The attacker delivers the dashboard link via a convincing internal phishing message - posing as a shared report or operational dashboard - to a Splunk power user or admin. When the victim opens the link in their browser, the attacker's SPL executes silently within the victim's authenticated session, reading data the attacker's own account cannot access and potentially disrupting search availability for other users. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 20, 2026
Dashboard Studio in Splunk Enterprise (below versions 9.4.14, 10.0.9, 10.2.6, and 10.4.2) allows a low-privileged 'user'-role account to inject attacker-controlled SPL queries that execute within the authenticated session of a different, potentially higher-privileged victim user. The root cause is Dashboard Studio's failure to consistently enforce app-visibility authorization boundaries before search query options reach the search dispatch layer - a CWE-862 Missing Authorization defect. No public exploit code or active exploitation has been confirmed; a vendor patch is available across all affected branches.
Earlier versions of this analysis (1)
Dashboard Studio in Splunk Enterprise allows a low-privileged user holding the built-in 'user' role to inject attacker-controlled SPL queries into a crafted dashboard that executes in the session context of another authenticated user who opens it. Affected versions span four maintained release branches: 10.4.x below 10.4.2, 10.2.x below 10.2.6, 10.0.x below 10.0.9, and 9.4.x below 9.4.14. Exploitation requires a social-engineering step to phish the victim into opening the dashboard, but a successful attack can expose the full scope of data the victim user can access and compromise search-based integrity and availability within Splunk. No public exploit code or CISA KEV listing has been identified at time of analysis.
RemediationAI
Upgrade Splunk Enterprise to one of the following vendor-confirmed patched versions: 9.4.14, 10.0.9, 10.2.6, or 10.4.2, as detailed in the vendor advisory at https://advisory.splunk.com/advisories/SVD-2026-0801. If immediate patching is not feasible, reduce exposure by restricting which accounts are granted the 'user' Splunk role to only those with a confirmed operational need, shrinking the pool of potential attackers. Administrators can also restrict the ability of 'user'-role accounts to create, share, or distribute Dashboard Studio dashboards through role capability controls - this directly targets the delivery mechanism without disabling Dashboard Studio entirely. User education on scrutinizing internally shared dashboard links before opening them provides a secondary control with no operational cost. Disabling Dashboard Studio entirely is a high-impact workaround that eliminates the attack surface but removes a core product feature and should only be considered in environments with extreme data sensitivity where patching is unavailable.
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
The vulnerability (CWE-862: Missing Authorization) resides in Splunk Enterprise's Dashboard Studio component, specifically in the ds.search data source pipeline. Dashboard Studio is Splunk's modern declarative dashboard framework; it allows users to define visualizations driven by SPL queries attached to dashboard panels. The affected product (CPE: cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*) fails to enforce app-visibility authorization checks before passing dashboard search query options to the backend search dispatch. A 'user'-role principal - normally restricted to their authorized apps and data - can embed arbitrary SPL in a crafted dashboard. When a victim with broader data access opens that dashboard, the SPL executes with the victim's permissions, bypassing the authorization boundary that should prevent the 'user' role from reaching out-of-scope data sources. The Splunk documentation page for ds.search (create-search-based-visualizations-with-ds.search) is identified by the vendor as the relevant feature surface.
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:R/S:U/C:H/I:H/A:H
Low-privilege account required (PR:L), victim must actively open attacker link (UI:R), with full CIA impact against victim's data scope (C:H/I:H/A:H) and no cross-scope pivot.
Primary rating from Vendor (cisco).
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who holds the "user" Splunk role could craft a Dashboard Studio dashboard that runs attacker-controlled Search Processing Language (SPL) for another authenticated user. The attacker-controlled SPL could access all relevant data and affect system integrity and availability. The vulnerability is possible because Dashboard Studio does not consistently enforce the expected app-visibility authorization boundary before dashboard search query options reach search dispatch. 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 "user" Splunk role should not be able to exploit the vulnerability at will. For more information see Create search-based visualizations with ds.search (https://help.splunk.com/en/splunk-enterprise/create-dashboards-and-reports/dashboard-studio/10.4/use-data-sources/create-search-based-visualizations-with-ds.search) in the Splunk documentation.
Executive ViewAI
Dashboard Studio in Splunk Enterprise versions prior to 9.4.14, 10.0.9, 10.2.6, and 10.4.2 contains a privilege escalation vulnerability (CWE-862) that allows authenticated low-privileged users to inject malicious SPL queries executing within higher-privileged user sessions, enabling unauthorized access to sensitive data. No public exploit identified at time of analysis. This directly threatens confidentiality and integrity of operational and security data across organizations relying on Splunk role-based access controls.
Apply vendor patch. Interim mitigations if deployment extends beyond 7 days: restrict Dashboard Studio access to administrator roles only, enable comprehensive search query audit logging and establish monitoring for anomalous SPL patterns, enforce strict minimal-privilege role assignments, and consider disabling dashboard creation functionality until patches are deployed.
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.
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-63129
GHSA-pm89-cjjr-9g8x
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB