Skip to main content

Splunk Enterprise EUVDEUVD-2026-62904

| CVE-2026-76339 MEDIUM
Command Injection (CWE-77)
2026-08-19 cisco GHSA-qww8-fwmw-jhgj
5.4
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

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

  1. Access
    Log into Splunk with low-privileged account
  2. Delivery
    Craft geostats query with injected SPL payload
  3. Exploit
    Phish authenticated higher-privileged user via browser link
  4. Execution
    Victim initiates attacker-controlled geostats search in Splunk Web
  5. Persist
    Injected SPL executes under victim's permissions
  6. Impact
    Sensitive data and credentials exfiltrated or lookup files modified

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Command injection prevention
MITRE ATT&CK

1 technique across 1 tactic: Execution

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 Splunk account that does not have the 'admin' or 'power' role - standard low-privilege Splunk users are the threat actor profile. The victim must be an authenticated Splunk user with access to Splunk Web and must be actively phished or tricked into initiating the attacker-crafted geostats search within their browser session (UI:R confirmed by CVSS vector). The attack cannot be automated or performed without victim interaction (AC:H, UI:R in CVSS confirm this). Exploitation is limited to environments where low-trust and high-trust users share access to the same Splunk Enterprise instance. The injected commands are bounded by the victim's own Splunk permissions - if the victim is also a low-privilege user, the exposure is reduced accordingly. Splunk Cloud Platform instances are not listed as affected per available data.

Impact

The NVD-assigned CVSS 3.1 score of 5.4 (Medium) with vector AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:N is broadly well-calibrated. The High Attack Complexity (AC:H) correctly reflects the mandatory social engineering step - the attacker must successfully phish an authenticated Splunk user into initiating a crafted search in Splunk Web, which is not a reliable, repeatable, or automated attack primitive. Low Privileges Required (PR:L) is accurate; the attacker must hold at minimum a non-admin, non-power Splunk account, ruling out entirely unauthenticated exploitation. The C:H rating is notable because 'all relevant data available to the second user, including stored credentials' is explicitly cited - in a SIEM context, this can mean access to forwarded security logs, credential stores, and API keys indexed within Splunk. The I:L rating reflects lookup file modification, which could be leveraged for data integrity attacks or further privilege escalation. No EPSS score was provided in the input, so probabilistic exploitation likelihood cannot be quantified. The absence of KEV listing and publicly available exploit code further supports treating this as a medium-priority remediation rather than an emergency response item. Real-world risk is elevated specifically in multi-tenant or shared Splunk deployments where users of varying trust levels share a single Splunk Web instance.

Exploit ScenarioDerived

An attacker with a low-privileged Splunk account constructs a geostats search query containing injected SPL commands designed to exfiltrate sensitive data - for example, by appending a command that reads and outputs stored credential lookup files. The attacker then sends a phishing link or crafted Splunk Web URL to a higher-privileged authenticated colleague, tricking them into executing the search in their browser session. The injected SPL runs under the victim's authorization context, silently exposing all data and lookup files accessible to that user back to the attacker.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 19, 2026

SPL command injection through the geostats command in Splunk Enterprise allows an authenticated low-privileged attacker to execute arbitrary Search Processing Language commands under the security context of a second, higher-privileged victim user. Affected release branches include 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 phishing an authenticated target into initiating the attacker-controlled search in Splunk Web; no public exploit has been identified at time of analysis and the vulnerability is not listed in the CISA KEV catalog.

RemediationAI

The primary remediation is to upgrade Splunk Enterprise to a fixed release: 10.4.2 or later for the 10.4.x branch, 10.2.6 or later for the 10.2.x branch, 10.0.9 or later for the 10.0.x branch, and 9.4.14 or later for the 9.4.x branch. Full patch details are available in the Splunk advisory at https://advisory.splunk.com/advisories/SVD-2026-0801. If immediate patching is not possible, consider restricting the geostats command via Splunk's command allow/deny configurations to limit its availability to trusted users - note this may break legitimate geographic analytics workflows. Additionally, enforcing strict role-based access control so that low-trust users operate in isolated search heads, separate from high-privilege users, would prevent cross-user injection exploitation. User awareness training on phishing attempts within internal tooling is a non-technical compensating control worth noting, though it cannot serve as a primary mitigation.

Affected VersionsENISA

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

Affected Packages

euvd splunk_enterprise fix: 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

Splunk Enterprise is a data analytics and SIEM platform that uses Search Processing Language (SPL) to query and manipulate indexed data. The geostats command, used for generating geographic statistics from search results, fails to adequately neutralize user-supplied input before passing it to the SPL interpreter - a classic CWE-77 (Improper Neutralization of Special Elements used in a Command) root cause. Because SPL commands can access stored credentials, lookup files, and all indexed data accessible to the executing user, an injection point in a command like geostats can have cascading data-exposure consequences. The affected product is identified in CPE as cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*, covering multiple release trains. The injected payload runs asynchronously in the victim's browser session, meaning the attacker's privileges are irrelevant to what the injected code can access - it inherits the victim's full Splunk authorization context.

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 5.4 MEDIUM
AV:N/AC:H/PR:L/UI:R/S:U/C:H/I:L/A:N
vuln.today AI 5.4 MEDIUM

Network vector for browser-based phishing delivery; AC:H for mandatory social engineering; PR:L for required attacker Splunk account; UI:R for victim interaction; C:H for credential exposure; I:L for lookup modification; A:N confirmed.

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

Primary rating from Vendor (cisco).

CVSS VectorVendor: cisco

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

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 22:04 EUVD
CVE Published
Aug 19, 2026 - 21:34 nvd
MEDIUM 5.4

DescriptionCVE.org

In Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14, a user who does not hold the "admin" or "power" Splunk roles could inject arbitrary Search Processing Language (SPL) commands through the geostats command. The injected SPL runs with the permissions of another authenticated user after that user initiates the attacker-controlled geostats search in Splunk Web. The injected SPL could expose all relevant data available to the second user, including stored credentials, and modify lookup files that the second user has permission to change. The vulnerability is possible because the geostats command does not sufficiently validate input before Splunk Enterprise processes it. The vulnerability requires the attacker to phish the affected user by tricking them into initiating a request within their browser. The user who does not hold the "admin" or "power" Splunk roles should not be able to exploit the vulnerability at will. For more information see geostats (https://help.splunk.com/en/splunk-enterprise/spl-search-reference/10.0/search-commands/geostats) in the Splunk documentation.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
High
widely deployed enterprise SIEM and security analytics platform
Data Quality
4 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
High

Priority Score

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

Attack Technique

OS command injection occurs when an application passes unsanitized user input directly into system shell commands.

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