Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconAttacker acquires or holds Splunk power role
-
DeliveryEmbeds malicious SPL in Table Editor dataset
-
ExploitShares dataset targeting admin user
-
InstallPhishes admin to open dataset in Table Editor
-
C2Table Editor loads SPL without risky-command safeguards
-
ExecuteSPL executes under admin permissions
-
ImpactSearch head data exfiltrated or modified
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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 the attacker to hold the Splunk 'power' role on the target Splunk Enterprise instance - this role is the specific prerequisite granting the ability to create Table Editor datasets and share them with other users. The victim must hold the Splunk 'admin' role, as the attack's value is executing SPL under elevated admin permissions. The Table Editor feature must be accessible, and the attacker must successfully phish the administrator into opening the malicious dataset specifically within the Table Editor interface; the SPL payload is triggered during Table Editor's initial data preparation phase. The key limiting condition is that the attacker cannot self-trigger the payload - admin interaction is a hard requirement, meaning the attacker has no independent control over when or whether exploitation occurs. Scope is confined to the search head; the vulnerability does not directly affect indexers or other Splunk components. Non-default conditions: none are required beyond the attacker holding a 'power' role, which is a standard enterprise Splunk role assignment, not an obscure configuration. |
| Impact | The vendor CVSS score of 5.4 (Medium) with vector CVSS:3.1/AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:N correctly reflects compounding constraints that substantially reduce real-world exploitability. High Attack Complexity (AC:H) and required User Interaction (UI:R) impose a social engineering prerequisite - the attacker must successfully phish a Splunk administrator after constructing the malicious dataset. Low Privileges (PR:L) means the attacker must already hold the Splunk 'power' role, confining the attack surface to insider threats or accounts that are already partially compromised. No EPSS data was provided, so exploitation probability cannot be quantified from that signal. The vulnerability is not listed in CISA's KEV catalog, and no public proof-of-concept was identified at time of analysis, reinforcing its lower-immediacy profile. Despite the High confidentiality impact (C:H) - reflecting potential exposure of all data accessible to the search head admin - the compounding prerequisites of power role possession plus successful phishing plus admin interaction make mass or opportunistic exploitation unlikely. This vulnerability is most relevant as an insider threat vector or a post-initial-access privilege escalation path, not a perimeter-facing risk. |
| Exploit ScenarioDerived | A malicious insider holding the Splunk 'power' role crafts a Table Editor dataset embedding SPL commands that search for and export sensitive index data - such as credentials stored in logs, security event records, or user activity data - accessible to admin-level accounts. The attacker shares the dataset with a Splunk administrator and delivers a phishing message via email or internal chat claiming the dataset contains an urgent report requiring review. When the administrator opens the dataset in the Table Editor, the malicious SPL executes silently under admin permissions, exfiltrating data or altering search configurations on the search head without any visible indication to the victim. No public proof-of-concept exists at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Splunk Enterprise's Table Editor dataset feature permits a 'power' role user to inject attacker-controlled Search Processing Language (SPL) into a shared dataset, which silently executes with admin-level permissions when an administrator opens the dataset. Affected deployments span four version branches: 9.4 prior to 9.4.14, 10.0 prior to 10.0.9, 10.2 prior to 10.2.6, and 10.4 prior to 10.4.2. Because the Table Editor omits SPL safeguards for risky commands during the initial data preparation phase (CWE-863), a successfully phished admin can unwittingly expose all search-head-accessible data and allow limited data modification. No public exploit is identified at time of analysis, and the vulnerability does not appear in CISA's KEV catalog.
RemediationAI
Upgrade Splunk Enterprise to a patched release: 9.4.14 for the 9.4 branch, 10.0.9 for the 10.0 branch, 10.2.6 for the 10.2 branch, or 10.4.2 for the 10.4 branch. Full patch details are available in vendor advisory SVD-2026-0801 at https://advisory.splunk.com/advisories/SVD-2026-0801. If immediate patching is not feasible, restrict the ability of 'power' role users to create Table Editor datasets and share them with administrators - tightening role capabilities reduces exposure but may limit legitimate collaborative dataset workflows. Administrators should be educated to treat unsolicited dataset-sharing requests from 'power' users with heightened suspicion, particularly requests that encourage opening a dataset directly in the Table Editor. Enable SPL audit logging on the search head to detect unexpected high-privilege command execution originating from table dataset views, which may help identify exploitation attempts. Note that enforcing dataset-sharing restrictions has operational side effects if 'power' users legitimately collaborate with admins through this feature.
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 resides in Splunk Enterprise's Table Editor feature (CPE: cpe:2.3:a:splunk:splunk_enterprise), which allows users to define initial data for table datasets using SPL - Splunk's proprietary query language capable of searching, transforming, correlating, and exporting data across the platform. Splunk normally enforces SPL safeguards for risky commands, a protection mechanism that restricts execution of sensitive or destructive commands in certain UI contexts. The flaw is that this safeguard is absent or incorrectly applied specifically during the dataset initialization path in the Table Editor. CWE-863 (Incorrect Authorization) captures the root cause: the authorization check for elevated SPL commands is not enforced in this code path, allowing a lower-privileged 'power' role user to embed unchecked SPL that later executes under the context of whichever higher-privileged user opens the dataset. The Splunk role model - 'power' users can create and share datasets but should not be able to run admin-level SPL - is the trust boundary being violated.
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:L/A:N
Power role (PR:L) and admin phishing (AC:H, UI:R) are hard prerequisites; scope unchanged to search head; no availability impact; confidentiality high given full admin-accessible data exposure.
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 attacker-controlled Search Processing Language (SPL) in a Table Editor dataset and share the dataset. A user who holds the "admin" Splunk role triggers the SPL when that user opens the dataset in the Table Editor. The SPL runs using the permissions of the second user and could expose all relevant data and modify limited data on the search head. The vulnerability is possible because the Table Editor does not apply SPL safeguards for risky commands when it prepares the dataset initial data. 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. For more information see Define initial data for a new table dataset (https://help.splunk.com/en/splunk-enterprise/manage-knowledge-objects/knowledge-management-manual/9.4/create-and-edit-table-datasets/define-initial-data-for-a-new-table-dataset), SPL safeguards for risky commands (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/best-practices-for-splunk-platform-security/spl-safeguards-for-risky-commands), and Define roles on the Splunk platform with capabilities (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities) in the Splunk documentation.
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-62906
GHSA-fccc-vrj3-v737
NVD
CVE.org
EPSS
Exploit-DB