Skip to main content

Splunk Enterprise CVE-2026-76251

| EUVDEUVD-2026-63103 HIGH
Missing Authorization (CWE-862)
2026-08-19 cisco GHSA-3pfp-cpmw-f74j
7.1
CVSS 3.1 · Vendor: cisco
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Splunk Enterprise as low-privilege user
  2. Delivery
    Identify Observability Cloud app REST API endpoints
  3. Exploit
    Send crafted request to unguarded endpoint
  4. Execution
    Endpoint skips read_o11y_content capability check
  5. Persist
    Stored Observability Cloud token forwarded to external service
  6. Impact
    Attacker receives Observability Cloud data and gains limited write access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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

Three conditions must all be true: (1) Splunk Enterprise must be running a 10.x release below the fixed versions (10.4.2, 10.2.6, or 10.0.9) - Splunk 9.3 and 9.4 are explicitly exempt; (2) the Splunk App for Splunk Observability Cloud must be installed and configured with a valid Observability Cloud access token; (3) the attacker must hold a valid Splunk account that does NOT have the admin or power role - low-privileged authenticated access is both sufficient and required. Exploitation is limited to users who can authenticate to Splunk Enterprise at all, which bounds the threat to insider or post-initial-access scenarios. The CVSS PR:L confirms low-privileged authentication is required; PR:N (unauthenticated) is not applicable here.

Impact

The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N scores 7.1 (High), which reflects the real-world risk well. PR:L is accurate: any authenticated Splunk user, regardless of role, can trigger the flaw over the network with no additional conditions. C:H is appropriate because token exposure grants full read access to Observability Cloud data scoped to that token, which may include sensitive infrastructure metrics, traces, and logs. I:L reflects that limited write actions on Observability Cloud content are possible. There is no availability impact. EPSS data was not provided in the input, so exploitation probability cannot be numerically stated. No CISA KEV listing and no confirmed POC are present, which moderates operational urgency relative to the CVSS score. The realistic risk is elevated for organizations that have deployed the Observability Cloud integration with a broadly shared token, and for environments where low-privileged Splunk accounts are granted to a wide user base - a common pattern in SOC environments where analysts hold reader-level access. The vulnerability does not affect Splunk 9.3 or 9.4, narrowing the exposed population to the 10.x branch.

Exploit ScenarioDerived

An authenticated Splunk user assigned a basic analyst or viewer role - deliberately excluded from admin and power roles - sends a crafted HTTP request to one of the Splunk App for Splunk Observability Cloud's REST API endpoints on the Splunk Enterprise server. The endpoint handler, lacking a capability gate, immediately proxies the request to Splunk Observability Cloud using the app's stored API access token, returning Observability Cloud data (dashboards, metrics, traces) to the attacker and allowing limited content modifications. No public exploit code has been confirmed, but the attack surface is straightforward for any user familiar with Splunk's internal REST API structure.

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

Missing authorization in the Splunk App for Splunk Observability Cloud exposes a stored Observability Cloud access token to any authenticated Splunk user lacking the admin or power role. Affected versions of Splunk Enterprise (below 10.4.2, 10.2.6, and 10.0.9) ship REST API endpoint handlers in the Observability Cloud integration app that fail to enforce the read_o11y_content capability before proxying requests - and the stored token - to Splunk Observability Cloud. Exploitation gives the low-privileged user full read access to all data visible to that token and limited write access to Observability Cloud content. No public exploit or KEV listing has been identified at time of analysis.

RemediationAI

The primary fix is to upgrade Splunk Enterprise to version 10.4.2, 10.2.6, or 10.0.9 (choosing the release branch that matches the current deployment). These versions add the missing read_o11y_content capability check to the Observability Cloud app's REST API handlers. Advisory SVD-2026-0801 at https://advisory.splunk.com/advisories/SVD-2026-0801 should be consulted for patch confirmation and any additional guidance. If immediate patching is not feasible, a compensating control is to remove or disable the Splunk App for Splunk Observability Cloud from the Splunk Enterprise instance, which eliminates the vulnerable REST endpoints entirely - at the cost of losing the observability integration. Alternatively, restricting Splunk login access to only users with the admin or power role would prevent exploitation, but this is a significant operational change in most environments. Rotating the Observability Cloud access token after patching or after disabling the app is advisable if the token may have been accessed by unauthorized users.

Affected VersionsENISA

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

Affected Packages

euvd splunk_enterprise fix: 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 affected component is the Splunk App for Splunk Observability Cloud, a first-party integration that runs inside Splunk Enterprise and acts as an authenticated proxy to the external Splunk Observability Cloud service. The app persists an Observability Cloud API access token to facilitate data forwarding. CWE-862 (Missing Authorization) is the root cause: the app's REST API endpoint handlers execute the upstream request - including injecting the stored credential - without first verifying that the calling Splunk user holds the read_o11y_content capability. This capability is normally restricted to the admin and power roles. Because the capability check is simply absent rather than incorrectly implemented, any valid Splunk session can trigger the proxy behavior. The CPE string cpe:2.3:a:splunk:splunk_enterprise confirms this is Splunk's on-premises Enterprise product, not Splunk Cloud Platform. Splunk Enterprise 9.3 and 9.4 branches are explicitly listed as unaffected, implying the vulnerable code was introduced in the 10.x release line.

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

REST endpoints are network-reachable; any authenticated Splunk user qualifies (PR:L); missing capability check exposes stored credential with high confidentiality and low integrity impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:L/SI:L/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
Low
Availability
None

Lifecycle Timeline

2
Patch available
Aug 19, 2026 - 22:04 EUVD
CVE Published
Aug 19, 2026 - 21:34 cve.org
HIGH 7.1

DescriptionCVE.org

In Splunk Enterprise versions below 10.4.2, 10.2.6, and 10.0.9, a user who does not hold the "admin" or "power" Splunk roles could cause the Splunk App for Splunk Observability Cloud to forward requests to Splunk Observability Cloud, including the Splunk Observability Cloud access token stored for the app. With this access, the user could view all relevant data available to that token and make limited changes to Splunk Observability Cloud content. The vulnerability does not affect Splunk Enterprise 9.4 and 9.3 versions. The vulnerability is possible because the app's Representational State Transfer (REST) API endpoint handlers do not enforce the read_o11y_content capability before forwarding requests with the stored access token. For more information see Define roles on the Splunk platform with capabilities (https://help.splunk.com/en/splunk-enterprise/administer/manage-users-and-security/10.2/manage-splunk-platform-users-and-roles/define-roles-on-the-splunk-platform-with-capabilities) in the Splunk documentation.

Executive ViewAI

Why It Matters

A missing authorization check in the Splunk App for Splunk Observability Cloud allows non-administrative staff with Splunk access to gain unauthorized access to your cloud monitoring data and infrastructure configuration. Affected Splunk Enterprise versions (below 10.4.2, 10.2.6, and 10.0.9) expose stored access tokens, enabling low-privileged users to read all observability data and modify cloud monitoring, potentially compromising infrastructure visibility and control.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) restrict integration app access to admin and power-user roles only using role-based controls; (2) immediately rotate all Observability Cloud API tokens and implement token expiration policies; (3) enable comprehensive audit logging for all integration API requests; (4) segment or monitor network traffic to Observability Cloud endpoints; (5) consider disabling the integration temporarily if observability cloud functionality is not operationally critical.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
High
widely deployed enterprise SIEM and log management 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 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· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact
High

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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