Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify reachable Splunk host
-
DeliveryConnect to PostgreSQL sidecar port
-
ExploitSend unauthenticated file-operation request
-
ExecutionCreate or truncate target file
-
PersistTamper with config or drop payload
-
ImpactExecute as Splunk service account
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires only network reachability to the PostgreSQL sidecar service endpoint shipped with Splunk Enterprise and Splunk Cloud Platform - no credentials, no user interaction, and no non-default configuration are needed per the description, since the missing authentication is in the sidecar itself rather than gated behind an optional feature. The realistic limiting factor is network exposure of the sidecar port: in typical Splunk deployments this service is not intended to be reachable from arbitrary networks, so external exploitability depends on whether the operator has placed the sidecar port behind a firewall or bound it to non-public interfaces, while internal attackers and any deployment that inadvertently exposes the port are exploitable without further preconditions. |
| Impact | All available signals point in the same direction: the CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H scores 9.8 because exploitation is network-reachable, low-complexity, requires no privileges or user interaction, and yields full CIA impact - consistent with a missing-auth file-write primitive that can be chained into RCE on a Splunk indexer or search head. EPSS, KEV status, and SSVC decision values were not provided in the input, so probabilistic exploitation likelihood and CISA-confirmed in-the-wild use cannot be asserted; no public exploit identified at time of analysis. The conflicting signal worth flagging is exposure scope: the description says 'network-reachable user', but in practice the PostgreSQL sidecar port is typically bound to localhost or the internal cluster network - defenders should verify whether their deployment exposes the sidecar port externally before treating this as an internet-facing 9.8, while still patching urgently because internal-network exploitation by a foothold attacker is fully sufficient for impact. |
| Exploit ScenarioDerived | An attacker with network reach to a Splunk indexer or search head - either from the internet (if exposed) or after gaining an initial foothold on the internal network - sends a crafted unauthenticated request to the PostgreSQL sidecar endpoint and instructs it to truncate or create a file at an attacker-chosen path. By targeting files such as Splunk configuration, authentication state, or a writable script path used by a scheduled task, the attacker escalates the file-write primitive into denial of service, configuration tampering, or code execution under the Splunk service account. No public exploit identified at time of analysis, but the CVSS AV:N/AC:L/PR:N/UI:N profile means weaponization once the endpoint and request format are reverse-engineered from the patch is straightforward. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jun 10, 2026
Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.4.2604.3 and 10.2.2510.14) allows remote attackers to create or truncate files on the host via an unauthenticated PostgreSQL sidecar service endpoint. The CVSS 9.8 vector (AV:N/AC:L/PR:N/UI:N) reflects trivial network exploitation, and no public exploit identified at time of analysis, though the missing-auth root cause and Splunk's high-value position in enterprise SOCs makes prompt patching warranted.
RemediationAI
Vendor-released patch: upgrade Splunk Enterprise to 10.2.4 or 10.0.7 (or later) on the appropriate maintenance branch, and confirm Splunk Cloud Platform tenants are on 10.4.2604.3 or 10.2.2510.14 (or later) - refer to https://advisory.splunk.com/advisories/SVD-2026-0603 for the official fixed-version matrix and any branch-specific guidance. Where immediate patching is not possible, restrict network reachability to the PostgreSQL sidecar service by binding it to loopback or the internal cluster interface only and adding host-firewall rules that deny inbound connections to the sidecar port from anything other than colocated Splunk components - the trade-off is that any monitoring, backup, or clustering tooling that legitimately reaches the sidecar across hosts will need its source IPs explicitly allowlisted. Verify post-upgrade that the sidecar endpoint now rejects unauthenticated requests before removing compensating network restrictions.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages 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 lives in a PostgreSQL sidecar service shipped with modern Splunk deployments - a co-located helper process that fronts the embedded PostgreSQL instance Splunk uses for parts of its platform state. The CWE-306 (Missing Authentication for Critical Function) classification confirms the root cause: the sidecar exposes a network endpoint that performs privileged file operations (create / truncate) but performs no credential check on the caller. The affected CPEs cover both the on-premises Splunk Enterprise product (cpe:2.3:a:splunk:splunk_enterprise) and the managed Splunk Cloud Platform (cpe:2.3:a:splunk:splunk_cloud_platform), indicating the vulnerable sidecar is part of the shared core platform rather than a deployment-specific add-on.
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:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
Lifecycle Timeline
3DescriptionCVE.org
In Splunk Enterprise versions below 10.2.4 and 10.0.7, and Splunk Cloud Platform versions below 10.4.2604.3 and 10.2.2510.14, an unauthenticated user could create or truncate arbitrary files through a PostgreSQL sidecar service endpoint.<br><br>The vulnerability exists because the PostgreSQL sidecar service endpoint lacks authentication controls, allowing any network-reachable user to invoke file operations without credentials.
Articles & Coverage 4
Executive ViewAI
Splunk Enterprise and Cloud Platform contain a critical unauthenticated file write vulnerability (CVSS 9.8) affecting versions below 10.2.4 / 10.0.7 (Enterprise) and 10.4.2604.3 / 10.2.2510.14 (Cloud). Remote attackers can create or truncate files on affected hosts without credentials via an exposed PostgreSQL sidecar service, directly compromising systems that typically serve as security command centers and log repositories for forensic and compliance purposes.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable or isolate the PostgreSQL sidecar service endpoint from external/untrusted networks using firewall rules or network segmentation; (2) Restrict network access to the sidecar endpoint to specific known source IPs only; (3) Enable comprehensive audit logging on the sidecar service to detect file write attempts; (4) Monitor for suspicious file creation/truncation events via SIEM or host-based monitoring; (5) Prepare rollback procedures for rapid downgrade if active exploitation is detected. These do not eliminate risk and must be replaced with vendor patch upon availability.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe
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
When sending data to an MQTT server, libcurl <= 7.73.0 and 7.78.0 could in some circumstances erroneously keep a pointer
EUVD-2026-36088
GHSA-xgm5-jh99-wc4v
NVD
CVE.org
CISA KEV
EPSS
Vulnrichment
VulDB
Exploit-DB