Critical Known exploited (KEV) CVE-2026-20253

Missing Authentication in Splunk Enterprise (CVE-2026-20253) — Unauthenticated Arbitrary File Create/Truncate, Targeting the Monitoring Platform Itself

Splunk Enterprise Added to KEV Jun 18, 2026 Federal remediation due 2026-06-21

Splunk Enterprise, a log-analytics and monitoring platform, contains a missing authentication for a critical function (CWE-306). A bundled PostgreSQL sidecar service endpoint lacks authentication, letting a network-reachable, unauthenticated user create or truncate arbitrary files. CISA added it to the KEV on 2026-06-18, with a remediation due date of 2026-06-21 (3 days). The CVSS published on NVD is 9.8 (CRITICAL).

Key facts

  • CVE IDCVE-2026-20253
  • CVSS base score9.8 CRITICAL
  • CVSS vectorCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Affected (vendor / product)Splunk Enterprise
  • CWECWE-306
  • ExploitationListed in CISA KEV (exploitation confirmed)
  • Remediation due2026-06-21 (U.S. federal civilian agencies, BOD 22-01)

Key points

  • Missing authentication for a critical function (CWE-306) in Splunk Enterprise — the PostgreSQL sidecar endpoint has no authentication.
  • Unauthenticated, network-reachable creation/truncation of arbitrary files. The CVSS published on NVD is 9.8 (CRITICAL).
  • Affected: 10.2 (below 10.2.4) and 10 (below 10.0.7); 9.4 and earlier are not affected. Mitigation: disable the affected service.
  • CISA added it to the KEV on 2026-06-18 with a 3-day deadline (2026-06-21) under the newer BOD 26-04.
  • A flaw in the monitoring/SIEM platform itself — the defender's vantage point becomes a target; truncation ties directly to evidence destruction.

Missing authentication for a critical function (CWE-306) describes a state in which a powerful capability that should only be usable after a login or a permission check can instead be invoked by anyone, with no check at all.

Here that capability is a PostgreSQL (database) sidecar service endpoint bundled with Splunk Enterprise: because no authentication mechanism is implemented, anyone able to reach it over the network can invoke file operations without credentials. According to the vendor, the available operations are creating and truncating (emptying out) arbitrary files.

What makes this severe is that the target is the monitoring platform itself. In many organizations Splunk serves as the watchtower — collecting logs from every system to detect the signs of an attack. An unauthenticated door into that watchtower means the defender's own vantage point becomes the object of attack.

Nor should it be overlooked that file creation enables planting malicious files, while truncation enables erasing logs — that is, destroying evidence. If monitoring logs are quietly emptied, the traces of other attacks can be wiped along with them.

The basic response is to update to a fixed release (10.2.4 or later / 10.0.7 or later) per Splunk's guidance. As a mitigation when you cannot update immediately, the vendor points to disabling the affected PostgreSQL sidecar service.

CISA added this under BOD 26-04 — the risk-based directive that supersedes the older fixed-deadline BOD 22-01 — and set a remediation window of just three days after the addition, a sign of how pressing the exploitation risk was judged to be.

Why it matters

A monitoring/SIEM platform sits at the center of an organization's security operations, so an unauthenticated file-operation hole in it carries outsized meaning. Beyond planting files to establish a foothold, truncating logs to destroy evidence can neutralize the detection and tracing of other attacks. CISA's short 3-day deadline signals how pressing this is; Splunk operators should prioritize updating to a fixed release or disabling the affected service.

FAQ

What is a sidecar service?
A separate helper process that runs alongside the main application. Here it refers to a PostgreSQL helper endpoint bundled with Splunk; the problem is that it has no authentication.
Why is "truncation" a concern?
It empties a file's contents. If monitoring logs are truncated, the traces of other attacks recorded there may be wiped along with them, making incident detection and after-the-fact investigation harder.
I cannot update right away. What can I do?
The vendor advises, as a mitigation, disabling the affected PostgreSQL sidecar service. The permanent fix is updating to a fixed release (10.2.4+ / 10.0.7+).

Sources (primary)

This article is an independent organization based on the U.S. official data below. Always verify the exact, latest details and applicability with the official and vendor sources.

#Splunk#Splunk Enterprise#CWE-306#Missing Authentication#SIEM#KEV#BOD 26-04
Disclaimer: This site independently summarizes and classifies information based on official data sources. Always verify the latest and accurate information with the official sources. Content on finance, health, legal, and security is information, not advice. This site is not an official website of the U.S. government.