Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with Splunk account holding schedule_search role
-
DeliveryCreate scheduled search with crafted alert action config
-
ExploitScheduler executes action at maximum system privilege
-
ExecutionIssue arbitrary SPL commands as highest-privilege context
-
PersistRead full credential store via SPL
-
ImpactExfiltrate credentials for lateral movement to integrated systems
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
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 an authenticated Splunk Enterprise user holding a role with the schedule_search capability explicitly assigned - this capability is NOT granted by default to standard or viewer roles and must be deliberately included in a role definition by an administrator. The attacker must also have the ability to create or modify scheduled searches and configure their associated alert actions within the Splunk UI or via the REST API. Exploitation is constrained by: (1) mandatory authentication - unauthenticated or anonymous access cannot trigger this flaw; (2) explicit schedule_search capability assignment - accounts without this capability are not exploitable regardless of other permissions; (3) the ability to reach the Splunk web interface or API over the network. There is no requirement for a non-default deployment configuration beyond at least one non-administrator user holding the schedule_search capability. The limiting factor for most enterprises is identifying whether schedule_search has been delegated outside the admin tier. |
| Impact | The CVSS 8.8 score (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H) reflects a network-accessible, low-complexity flaw requiring only low-privilege authentication - a meaningful but not insurmountable bar. The PR:L designation is the critical risk-limiting factor: exploitation is gated on possessing an account with the schedule_search capability, which is not a default assignment for standard or viewer roles in Splunk. Organizations that tightly control capability delegation face significantly reduced exposure. No EPSS score was provided in the available intelligence, and the vulnerability is not listed in the CISA KEV catalog, indicating no confirmed active exploitation at time of analysis. However, the impact chain is severe: arbitrary SPL execution at maximum privilege combined with full credential store read access creates conditions for complete environment compromise and lateral movement to all data sources integrated with Splunk. The CVSS scope metric (S:U) reflects containment within Splunk's authority boundary, but the credential exfiltration risk effectively extends the blast radius to every connected system. This is a genuine priority patch - not a high-CVSS-but-low-real-risk finding - for any deployment where schedule_search has been delegated beyond the administrator tier. |
| Exploit ScenarioDerived | An attacker with a Splunk account assigned a role that includes the schedule_search capability navigates to the scheduled search interface, creates a scheduled search, and crafts a manipulated alert action configuration that exploits the scheduler's failure to restrict user-specific settings, causing the search scheduler to execute arbitrary SPL commands at the highest system privilege level. Using that elevated SPL execution context, the attacker issues commands to read the Splunk credential store, extracting stored usernames and passwords for integrated data sources, forwarder tokens, and third-party service credentials. No public proof-of-concept has been identified at time of analysis, but the attack path requires only authenticated network access and knowledge of SPL - both widely available to Splunk power users. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 19, 2026
Privilege escalation in Splunk Enterprise allows an authenticated user holding the schedule_search capability to execute arbitrary SPL commands at the highest system privilege level and read every credential stored in the credential store. Affected versions span four supported release lines - below 10.4.2, 10.2.6, 10.0.9, and 9.4.14 - meaning a wide swath of unpatched deployments across all current branches are exposed. No public exploit has been identified at time of analysis and no CISA KEV listing exists, but the credential store access potential makes this a high-priority patch for any deployment where the schedule_search capability is assigned to non-administrator users.
RemediationAI
Upgrade Splunk Enterprise to the patched versions: 10.4.2, 10.2.6, 10.0.9, or 9.4.14 depending on your release line, per vendor advisory SVD-2026-0801 at https://advisory.splunk.com/advisories/SVD-2026-0801. As an interim compensating control, immediately audit all Splunk roles and revoke the schedule_search capability from any role where it is not strictly necessary - removing the capability eliminates the attack surface for those accounts entirely without requiring a system restart, though it will prevent affected users from creating or modifying scheduled searches and alerts, which may impact reporting workflows. Additionally, review existing scheduled search alert action configurations for any anomalous user-specific overrides that may indicate prior exploitation. Restricting network access to the Splunk web interface to known administrative IP ranges is a secondary compensating control that raises the bar for exploitation but does not close the vulnerability for users on allowed networks.
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
Splunk Enterprise uses a role-based access control model where discrete capabilities such as schedule_search are assigned to roles and then to users. The vulnerability (CWE-269: Improper Privilege Management) exists in the scheduled search alert action subsystem: when the search scheduler prepares to execute an alert action, it fails to properly enforce user-specific privilege restrictions on the alert action configuration supplied by the initiating user. Because the scheduler runs alert actions at the highest system privilege level without adequately sandboxing user-provided configuration overrides, an attacker can craft alert action settings that cause arbitrary SPL commands to execute in that elevated context. SPL is Splunk's native query and transformation language with broad system access, including the ability to read from the credential store. The affected product is identified by CPE as cpe:2.3:a:splunk:splunk_enterprise:*:*:*:*:*:*:*:*, covering all platform variants across all release lines below the fixed versions. Splunk's own documentation on configuration file precedence (cited in the advisory) is relevant because user-level configuration overrides can propagate into scheduler context in ways the system was not designed to prevent.
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:N/S:U/C:H/I:H/A:H
Network-accessible Splunk UI/API with PR:L confirmed by explicit schedule_search capability requirement; full C/I/A reflects credential store dump and arbitrary SPL execution 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, a user that holds a role with the schedule_search capability could run arbitrary Search Processing Language (SPL) commands with the highest level of system privilege and read every credential stored in the credential store, which can allow for disclosure and modification of all relevant data and affect system integrity and availability. The vulnerability is possible because scheduled search alert action configuration does not properly restrict user-specific alert action settings before the search scheduler runs alert actions. For more information see Create scheduled alerts (https://help.splunk.com/en/splunk-enterprise/alert-and-respond/alerting-manual/9.3/create-alerts/create-scheduled-alerts), Set up alert actions (https://help.splunk.com/en/splunk-enterprise/alert-and-respond/alerting-manual/9.3/configure-alert-actions/set-up-alert-actions), 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), and Configuration file precedence (https://help.splunk.com/en/splunk-enterprise/administer/admin-manual/10.2/administer-splunk-enterprise-with-configuration-files/configuration-file-precedence) in the Splunk documentation.
Executive ViewAI
Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14 contain a privilege escalation vulnerability allowing authenticated users with the schedule_search capability to access the complete credential store, creating immediate lateral movement and data breach risk. Organizations must immediately audit who holds this capability and restrict access until patched versions are available.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict schedule_search capability to administrator roles only until patch available; (2) Implement enhanced audit logging on credential store access and SPL command execution; (3) Monitor for unusual privilege escalation patterns or bulk credential access; (4) Apply network-level access controls to Splunk API endpoints; (5) Enable role-based access controls (RBAC) to limit schedule_search assignment to trusted administrators only.
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
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
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-63105
GHSA-363c-jmr6-7wrh
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB