Skip to main content

Splunk Enterprise CVE-2026-76254

| EUVDEUVD-2026-63106 HIGH
Improper Neutralization of Special Elements in Data Query Logic (CWE-943)
2026-08-19 cisco GHSA-hwg8-fp58-gmxj
8.8
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft SPL-injected Dataset Explorer URL with malicious dataset name
  2. Delivery
    Deliver crafted link to authenticated Splunk user via phishing
  3. Exploit
    Victim opens link in active Splunk session
  4. Execution
    Dataset Explorer builds and executes injected SPL pipeline
  5. Persist
    Arbitrary SPL runs under victim's full session privileges
  6. Impact
    Attacker achieves data exfiltration, integrity manipulation, or availability disruption

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Query language parameterization
Exploitation Conditions

The essential prerequisite is that an authenticated Splunk Enterprise user with access to the Dataset Explorer feature must open a crafted link delivered by the attacker - the attack cannot proceed without this victim interaction. The victim must have an active, valid Splunk session at the time they click the link; session expiry or MFA step-up requirements that force re-authentication before Dataset Explorer access would interrupt exploitation. The attacker requires no Splunk credentials or network access beyond the ability to deliver a link to the target. The Dataset Explorer feature must be accessible to the victim's assigned role; users or roles for which Dataset Explorer is not enabled cannot be exploited through this path. No non-default server-side configuration is required - Dataset Explorer is a standard Splunk Enterprise component. Exploitation impact is directly bounded by the victim's privilege level: a low-privilege analyst yields data-scoped impact, while an admin-level victim enables broader system integrity and availability effects. The vulnerability cannot be exploited autonomously or at scale without repeated individual phishing lures.

Impact

The CVSS 8.8 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) accurately reflects the threat profile: the attack is network-delivered, requires no Splunk credentials from the attacker, and carries full confidentiality, integrity, and availability impact against the victim user's data and session context. The sole friction point is UI:R - the victim must open a crafted link - which prevents fully automated mass exploitation but is a well-understood and frequently successful social engineering vector, particularly in enterprise environments where users receive Splunk-related links routinely. No EPSS score was supplied in the source data, so exploitation probability cannot be quantified from empirical telemetry; it must instead be inferred from structural factors, namely the low technical barrier to crafting the payload and the wide footprint of Splunk Enterprise in SOC and IT operations environments. No CISA KEV listing is present and no public POC has been identified, indicating active exploitation has not yet been broadly observed; however, the attack mechanism is straightforwardly derivable from the description, and the time-to-exploit window post-advisory is typically short for clearly described injection flaws. No conflicts between the CVSS vector and the description were identified - the network attack vector and required user interaction are both corroborated by the phishing-delivery mechanism stated in the advisory.

Exploit ScenarioDerived

An unauthenticated attacker constructs a Splunk Enterprise Dataset Explorer URL embedding SPL commands within a crafted dataset name - for example, injecting a search pipeline that exfiltrates index contents to an external destination - and delivers this URL to a logged-in Splunk user via a phishing email or instant message. When the victim clicks the link, their authenticated browser session triggers Dataset Explorer to build and execute the injected SPL pipeline under their full session privileges, potentially exposing sensitive security log data or disrupting search availability. No public POC has been identified at time of analysis, but the attack requires only URL crafting and social engineering delivery, with no exploitation of memory corruption or binary exploitation primitives.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Aug 20, 2026

SPL injection via Dataset Explorer in Splunk Enterprise allows an unauthenticated attacker to cause an authenticated victim to execute arbitrary Search Processing Language pipelines under that victim's own privileges. Affected versions span five concurrent release branches - 10.4 below 10.4.2, 10.2 below 10.2.6, 10.0 below 10.0.9, 9.4 below 9.4.14, and 9.3 below 9.3.14 - giving this vulnerability broad reach across common enterprise deployments. No CISA KEV listing and no public exploit code have been identified at time of analysis, but the CVSS 8.8 score, wide deployment footprint, and straightforward phishing delivery mechanism make patching urgent.

Earlier versions of this analysis (1)
v1 Aug 19, 2026 - 22:02 CVSS 7.5

Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, 9.4.14, and 9.3.14 are susceptible to SPL injection via the Dataset Explorer feature, enabling an unauthenticated attacker to trick an authenticated user into executing arbitrary Search Processing Language pipelines with that user's full privileges. The root cause is Dataset Explorer's failure to validate or escape dataset names before constructing SPL queries, and its bypass of the platform's own safeguards for risky SPL commands. No public exploit code or CISA KEV listing has been identified at time of analysis, but the C:H/I:H/A:H impact triad means successful exploitation grants broad access to any data and system functions available to the victimized account.

RemediationAI

Upgrade Splunk Enterprise to the patched release corresponding to the branch in use: 10.4.2, 10.2.6, 10.0.9, 9.4.14, or 9.3.14, per the vendor advisory at https://advisory.splunk.com/advisories/SVD-2026-0801. Patch availability is confirmed by the vendor; no independently verified patch commit or GitHub PR was identified - treat the advisory as the authoritative source for fix confirmation. If immediate patching is not operationally feasible, restrict Dataset Explorer access via Splunk role-based access controls, removing the capability from roles for which it is not operationally required; this directly eliminates the attack surface for those users at the cost of losing Dataset Explorer functionality. Additionally, enforce user awareness within teams that receive Splunk-related links externally, and consider deploying URL-inspection controls at email or proxy gateways to flag or sandbox links referencing Splunk Dataset Explorer endpoints. SPL safeguards for risky commands should be reviewed and enforced broadly per Splunk's own documentation at https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/best-practices-for-splunk-platform-security/spl-safeguards-for-risky-commands, as a defense-in-depth measure.

Affected VersionsENISA

Splunk Enterprise 10.0 <10.0.9
Splunk Enterprise 9.3 <9.3.14
Splunk Enterprise 10.4 <10.4.2
Splunk Enterprise 10.2 <10.2.6
Splunk Enterprise 9.4 <9.4.14

Affected Packages

euvd splunk_enterprise fix: 9.3.14, 9.4.14, 10.0.9, 10.2.6, 10.4.2

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 resides in Splunk Enterprise's Dataset Explorer feature, which constructs SPL (Search Processing Language) queries dynamically using dataset names sourced from URL parameters. CWE-943 (Improper Neutralization of Special Elements in Data Query Logic) identifies the root cause: user-controlled input is embedded directly into query logic without sanitization or output escaping. Compounding this, Dataset Explorer bypasses the SPL safeguards for risky commands that Splunk normally applies to protect against dangerous operations such as data deletion, file I/O, or resource exhaustion. An attacker-controlled dataset name can therefore inject arbitrary SPL operators - including those capable of exfiltrating search indexes, executing scripts, or disrupting availability - all executed under the full authority of the victim's Splunk session. The tags confirm a NoSQL/query-injection classification consistent with CWE-943 and the SPL query-construction architecture. Affected CPE is cpe:2.3:a:splunk:splunk_enterprise across all listed branches.

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

Vendor (cisco) PRIMARY HIGH
NVD 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.8 HIGH

Attacker is unauthenticated and delivers attack over network, but victim must actively open the crafted link; all three impact dimensions are high because arbitrary SPL executes under the victim's full session authority.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (cisco).

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
CVSS changed
Aug 20, 2026 - 13:37 NVD
7.5 (HIGH) 8.8 (HIGH)
Patch available
Aug 19, 2026 - 22:04 EUVD
CVE Published
Aug 19, 2026 - 21:34 cve.org
HIGH 7.5

DescriptionNVD

In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, 9.4.14, and 9.3.14, an unauthenticated user could cause another user to dispatch arbitrary Search Processing Language (SPL) pipelines from Dataset Explorer with the same privileges as that user, which can allow for access to all relevant data and system integrity available to that user and affect system availability. The vulnerability is possible because Dataset Explorer does not validate or escape dataset names before building SPL searches and does not apply SPL safeguards for risky commands to those searches. The vulnerability requires the attacker to phish the user by tricking them into opening the crafted link. The unauthenticated user should not be able to exploit the vulnerability at will. For more information see Explore a dataset (https://help.splunk.com/en/splunk-enterprise/manage-knowledge-objects/knowledge-management-manual/10.4/manage-and-explore-datasets/explore-a-dataset) and SPL safeguards for risky commands (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.4/best-practices-for-splunk-platform-security/spl-safeguards-for-risky-commands) in the Splunk documentation.

Executive ViewAI

Why It Matters

A critical vulnerability in Splunk Enterprise (CVE-2026-76254) allows attackers to craft malicious searches that trick your security team into executing unauthorized commands, potentially exposing sensitive business and operational data across your logs. The flaw affects five concurrent product versions (9.3, 9.4, 10.0, 10.2, 10.4) accounting for most active deployments, making this a widespread organizational risk. Without prompt remediation, attackers could conduct reconnaissance on your security infrastructure and exfiltrate logs containing confidential business information.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 78% exploitable
Prevalence
High
widely deployed enterprise SIEM and security operations platform
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

NoSQL injection exploits databases that don't use traditional SQL syntax-like MongoDB, CouchDB, or Redis-by manipulating queries through unsanitized user input.

More in Splunk

View all
CVE-2014-0160 HIGH POC
7.5 Apr 07

The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe

CVE-2026-20253 CRITICAL POC
9.8 Jun 10

Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.

CVE-2021-22901 HIGH POC
8.1 Jun 11

curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when

CVE-2022-32206 MEDIUM POC
6.5 Jul 07

curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple t

CVE-2024-36985 HIGH POC
8.8 Jul 01

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

CVE-2023-46214 HIGH POC
8.8 Nov 16

In Splunk Enterprise versions below 9.0.7 and 9.1.2, Splunk Enterprise does not safely sanitize extensible stylesheet la

CVE-2023-32707 HIGH POC
8.8 Jun 01

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,

CVE-2022-43571 HIGH POC
8.8 Nov 03

In Splunk Enterprise versions below 8.2.9, 8.1.12, and 9.0.2, an authenticated user can execute arbitrary code through t

CVE-2022-32207 CRITICAL POC
9.8 Jul 07

When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the

CVE-2022-35737 HIGH POC
7.5 Aug 03

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

CVE-2022-43551 HIGH POC
7.5 Dec 23

A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Rated high seve

CVE-2022-32221 CRITICAL POC
9.8 Dec 05

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data t

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy