Skip to main content

Splunk Enterprise Security EUVDEUVD-2026-62953

| CVE-2026-76388 HIGH
Incorrect Permission Assignment for Critical Resource (CWE-732)
2026-08-19 cisco GHSA-hj4g-r7xm-5vg9
8.1
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with ess_analyst credentials
  2. Delivery
    Access UEBA search macro configuration
  3. Exploit
    Inject malicious SPL into targeted macro
  4. Execution
    Await scheduled search execution cycle
  5. Persist
    Macro executes under admin-level permissions
  6. Impact
    Exfiltrate or manipulate all Splunk-indexed data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V13 - Configuration Permission assignment review
Exploitation Conditions

Exploitation requires an authenticated Splunk Enterprise Security session with the ess_analyst role - either held legitimately by an insider or obtained through credential theft or account takeover. The UEBA component must be deployed and operational within the ES instance, and UEBA scheduled searches must be configured and active for the macro execution to occur under admin permissions. The exploitation window is gated by the scheduled search execution interval - the attacker modifies the macro and waits for the next automated run. Limiting factors include: the attacker must already possess the ess_analyst role (PR:L, not unauthenticated exploitation); UEBA must be explicitly deployed and configured, which is not universal across all Splunk ES installations; and impact is bounded by the Splunk application boundary (S:U). Splunk ES deployments that have not provisioned any ess_analyst role assignments, or that have not deployed the UEBA component with active scheduled searches, are not exposed.

Impact

The CVSS 8.1 (High) score accurately reflects the damage potential: high confidentiality and integrity impact with only low privilege requirements and full network accessibility. Any organization running Splunk Enterprise Security with the ess_analyst role assigned to users - from a large enterprise SOC down to a mid-sized regional security operations team - should treat this as a realistic insider threat and privilege escalation risk, since the attack complexity is low once an analyst account exists, whether held legitimately or obtained through credential compromise. No EPSS score was provided in the available data, and no CISA KEV listing has been issued; this suggests the vulnerability has not yet seen broad opportunistic exploitation, though absence of KEV listing does not confirm absence of exploitation. The S:U (unchanged scope) CVSS designation is appropriate since the privilege escalation occurs within the Splunk application boundary, yet the practical impact extends to all data indexed by Splunk - potentially the entire organization's security telemetry. The integrity impact (I:H) is particularly notable: an analyst who can control which SPL runs under admin context can corrupt UEBA detections, suppress alerts, or manipulate the very analytics the SOC relies on, making this as much a detection evasion risk as a data access risk.

Exploit ScenarioDerived

An authenticated Splunk Enterprise Security user with the ess_analyst role navigates to the UEBA app's macro configuration and modifies an existing search macro to include additional SPL commands - for example, appending a search that writes sensitive indexed data to an external lookup or a summary index the analyst controls. When the next scheduled search runs automatically with full administrator permissions, it executes the tampered macro and the injected commands run at admin privilege, granting the analyst access to all indexed data and the ability to alter search behavior SOC-wide. No public POC exists, but the technique requires only knowledge of Splunk SPL syntax and analyst-level access to the UEBA macro configuration interface.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.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

Privilege escalation in Splunk Enterprise Security below 8.6.1 enables authenticated users holding the ess_analyst role to modify UEBA search macros that are subsequently executed by scheduled searches running under administrator permissions. The flaw stems from misconfigured UEBA app metadata that incorrectly grants analyst-tier write access to macros intended to be restricted to administrators, resulting in unauthorized access to all Splunk-indexed data and potential system integrity violations. No public exploit or CISA KEV listing exists at time of analysis, though the low barrier - any ess_analyst account - makes insider threat and compromised analyst credential scenarios credible attack paths.

RemediationAI

Upgrade Splunk Enterprise Security to version 8.6.1 or later, which corrects the UEBA app metadata to restrict write access to search macros to administrator roles only; the vendor advisory is available at https://advisory.splunk.com/advisories/SVD-2026-0807. As a compensating control prior to patching, administrators should immediately audit all assignments of the ess_analyst role and reduce it to only the minimum set of trusted personnel, since any ess_analyst account represents an attack vector - the trade-off is operational friction for analysts whose role may need temporary elevation. Enabling macro-level change auditing within Splunk and alerting on any modification to UEBA search macros by non-admin accounts provides a detection layer, though it does not prevent exploitation. Restricting network access to the Splunk web interface to trusted internal subnets further reduces attack surface for organizations that cannot patch immediately, but does not eliminate risk from insiders with existing authenticated access.

Affected VersionsENISA

Splunk Enterprise Security 8.6 <8.6.1

Affected Packages

euvd splunk_enterprise_security fix: 8.6.1

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 Security (ES) is a premium SIEM application built on the Splunk platform, identified in CPE as cpe:2.3:a:splunk:splunk_enterprise_security:*:*:*:*:*:*:*:*. Its User and Entity Behavior Analytics (UEBA) component relies on Splunk search macros - reusable SPL (Search Processing Language) fragments - that are invoked by scheduled saved searches. The root cause is CWE-732 (Incorrect Permission Assignment for Critical Resource): the UEBA app metadata misconfigures role-based access controls, granting the ess_analyst role write permissions to search macros that should be writable only by Splunk ES administrators. Because scheduled searches inherit and execute under administrator-level permissions, any macro modified by an analyst is effectively promoted to run in a privileged context - a classic confused deputy problem where a lower-privilege principal exploits a higher-privilege process to act on its behalf. The CVSS vector (AV:N/AC:L/PR:L) confirms the attack is network-accessible and requires only low-level analyst authentication.

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

Analyst role (PR:L) required over network (AV:N); macro modification causes no availability impact; high C and I reflect full data access and admin-privileged SPL execution.

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

Primary rating from Vendor (cisco).

CVSS VectorVendor: cisco

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

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 22:04 EUVD
CVE Published
Aug 19, 2026 - 21:35 nvd
HIGH 8.1

DescriptionCVE.org

In Splunk Enterprise Security versions below 8.6.1, a user who holds the ess_analyst Splunk Enterprise Security role could change User and Entity Behavior Analytics (UEBA) search macros that scheduled searches run with administrator permissions, allowing for access to all relevant data and system integrity through those searches. The vulnerability is possible because the UEBA app metadata grants analyst roles write access to search macros that should be writable only by administrator roles. For more information see Users and roles for Splunk Enterprise Security (https://help.splunk.com/en/splunk-enterprise-security-8/install/8.4/installation/users-and-roles-for-splunk-enterprise-security) and Roles and knowledge objects in UEBA for Splunk Enterprise Security (https://help.splunk.com/en/splunk-enterprise-security-8/administer/8.5/user-and-entity-behavior-analytics/roles-and-knowledge-objects-in-ueba-for-splunk-enterprise-security) in the Splunk documentation.

Executive ViewAI

Why It Matters

Splunk Enterprise Security versions before 8.6.1 create a data access risk for organizations where security analysts hold the ess_analyst role. This role inadvertently grants the ability to modify automated search rules that run with full administrative privileges, potentially exposing all indexed security and operational data to unauthorized access or manipulation by authenticated users.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 84% exploitable
Prevalence
Medium
enterprise SIEM add-on, common in large SOC deployments
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.2%
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

40
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +40
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.

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