Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessHarvest embedded report token from public embed
-
DeliverySend crafted REST dispatch-archive download request
-
ExploitRecover session material from job archive
-
ExecutionImpersonate report owner
-
ImpactAccess owner data and perform admin actions
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Access control enforcement
MITRE ATT&CK
1 technique across 1 tactic: Defense Evasion The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the Splunk Enterprise deployment has embedded reports configured and that the attacker possesses a valid embedded report token-these tokens are intentionally shared with unauthenticated viewers (e.g., embedded in external web pages), so obtaining one is often trivial and does not constitute authentication (consistent with PR:N). The severity of impact is gated by the report owner's privileges: full administrative compromise only occurs when the embedded report is owned by a user holding the 'admin' Splunk role, otherwise access is limited to that owner's data. Deployments that do not use embedded reports are not exploitable via this vector, which is the primary limiting factor. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L, score 9.4) signals a low-complexity, unauthenticated, network-reachable attack with high confidentiality and integrity impact-an unusually severe profile because embedded report tokens are meant to be distributed to unauthenticated audiences, effectively making the token a public artifact rather than a secret credential. No EPSS score, KEV listing, or POC is present in the supplied data, so there is no public exploit identified at time of analysis and no evidence of active exploitation; this is a high-severity-by-design issue rather than a confirmed in-the-wild threat. The real-world blast radius hinges on a deployment-specific condition-whether embedded reports are actually enabled and, critically, whether any embedded report is owned by an admin-role user, which escalates the impact from data disclosure to full administrative compromise. Organizations that publish embedded reports should treat this as urgent and prioritize patching, while those that never enabled the feature face materially lower exposure. Absent EPSS/KEV data, the priority rests on the vendor CVSS and the ease of abusing an already-shared token. |
| Exploit ScenarioDerived | An attacker obtains an embedded report token-often exposed in the HTML or JavaScript of any public page where the report is embedded-and, instead of loading the rendered report, sends a crafted REST API request to download the report's search job dispatch archive. From the archive they recover session material and impersonate the report owner, reading all data available to that user; if the owner is an admin, they escalate to administrative actions. No POC is identified at time of analysis, but the low attack complexity and unauthenticated network vector make this straightforward once a token is in hand. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Improper access control in Splunk Enterprise (versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14) lets anyone holding an embedded report token download the underlying search job's dispatch archive over the REST API, recover session material, and impersonate the report owner. Because embedded reports are designed to be shared with unauthenticated viewers, an attacker can read all data the owner can access and, if the owner holds the admin role, perform administrative actions. No public exploit is identified at time of analysis, but the CVSS 9.4 rating and unauthenticated network vector make this high priority.
RemediationAI
Vendor-released patch: upgrade to Splunk Enterprise 10.4.2, 10.2.6, 10.0.9, or 9.4.14 (or later) on the corresponding release branch, per Splunk advisory SVD-2026-0801 (https://advisory.splunk.com/advisories/SVD-2026-0801). If immediate patching is not possible, disable or remove embedded reports where feasible, and rotate/revoke existing embedded report tokens so previously shared tokens can no longer be replayed; note this breaks any legitimate external embeds. As a strong compensating control, ensure no embedded report is owned by a user holding the admin role-reassign such reports to a least-privilege service account so a token compromise cannot yield administrative actions. Restricting network access to the Splunk management/REST port (default 8089) to trusted hosts further limits who can reach the dispatch-archive download endpoint, at the cost of impacting legitimate REST clients and distributed deployments.
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 flaw lies in Splunk's embedded reports feature, which issues a shareable token so a saved report can be rendered in external web pages without a user logging in. Each report is backed by a dispatched search job whose results are stored in a dispatch archive on the server. The access-control enforcement (CWE-284, Improper Access Control) that gates embedded report viewing does not extend to REST API dispatch-archive download endpoints, so token holders can pull the raw job artifacts-including session material-rather than just the rendered report output. The affected component is cpe:2.3:a:splunk:splunk_enterprise across all versions prior to the fixed releases.
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:N/UI:N/S:U/C:H/I:H/A:L
Embedded report tokens are shared with unauthenticated viewers so PR:N and AC:L hold; high confidentiality/integrity via owner impersonation, with limited availability impact.
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, an unauthenticated user who has an embedded report token could download the associated search job dispatch archive, recover session material, and use it to access all relevant data available to the report owner and affect system integrity, including by performing administrative actions when the owner holds the "admin" Splunk role. The vulnerability is possible because embedded report access does not block Representational State Transfer (REST) API dispatch archive download requests. For more information see Additional configuration for embedded reports (https://help.splunk.com/en/splunk-enterprise/create-dashboards-and-reports/reporting-manual/9.1/report-management/additional-configuration-for-embedded-reports) and About configuring role-based user access (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/manage-splunk-platform-users-and-roles/about-configuring-role-based-user-access) in the Splunk documentation.
Executive ViewAI
A critical access control flaw in Splunk Enterprise (versions before 10.4.2, 10.2.6, 10.0.9, and 9.4.14) enables unauthenticated attackers to access sensitive operational data and administrative credentials through publicly-shared embedded reports, creating uncontrolled exposure of all information accessible to report owners and enabling unauthorized administrative actions. No public exploit identified at time of analysis, though the CVSS 9.4 rating and unauthenticated network attack vector warrant urgent action.
No vendor-released patch identified at time of analysis. Restrict embedded report functionality to administrative users or disable entirely if not operationally required; implement network segmentation and firewall rules limiting REST API access to trusted IP ranges; enable comprehensive audit logging for all dispatch archive downloads and API calls; deploy an API gateway requiring additional authentication beyond embedded tokens; monitor access logs continuously for suspicious patterns indicating exploitation attempts; disable unauthenticated REST API access where feasible.
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-63117
GHSA-ffj9-66xg-2ww9
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB