"The vulnerability exists because the PostgreSQL sidecar service endpoint lacks authentication controls, allowing any network-reachable user to invoke file operations without credentials," the Splunk security team said in a security advisory published last week.
CVE-2026-20253: what the flaw does and which versions are affected
The bug tracked as CVE-2026-20253 permits remote attackers with no privileges to create or truncate arbitrary files on vulnerable Splunk Enterprise instances by calling a PostgreSQL sidecar service endpoint. Splunk identified the affected releases as versions 10.2.0 through 10.2.3 and 10.0.0 through 10.0.6. The vendor's advisory attributes the weakness to missing authentication controls on the sidecar endpoint, which lets any network-reachable user invoke file operations without credentials.
Exploit publication and evidence of in-the-wild use
Splunk released security updates and, days later, third-party researcher WatchTowr published a technical write-up and proof-of-concept exploit code on June 12, warning the flaw can be abused for remote code execution. On Wednesday, June 18, Splunk updated its advisory saying the Splunk Product Security Incident Response Team (PSIRT) "became aware of limited exploitation of this vulnerability" in June 2026 and "strongly recommends that customers upgrade to a fixed software release to remediate this vulnerability."
CISA action: active exploitation confirmed and a Sunday deadline for federal systems
On Thursday, the U.S. Cybersecurity and Infrastructure Security Agency (CISA) confirmed that threat actors are actively abusing CVE-2026-20253 in attacks. CISA ordered Federal Civilian Executive Branch (FCEB) agencies to patch their Splunk instances by Sunday under Binding Operational Directive (BOD) 26-04. That directive, issued last week, instructs agencies to prioritize patching according to each vulnerability's risk of exploitation; CISA described this class of vulnerability as "a frequent attack vector for malicious cyber actors and poses significant risks to the federal enterprise."
Mitigations and operational trade-offs for Splunk administrators
Splunk published mitigations for customers unable to install the fixed release immediately: disable the PostgreSQL sidecar service to remove the attack surface. Splunk warned that disabling PostgreSQL will break specific capabilities on affected instances — namely Edge Processor, OpAmp, or SPL2 data pipelines — creating an operational trade-off between immediate risk reduction and loss of functionality.
Internet exposure and measurement: Shadowserver's count
Internet security monitor Shadowserver reports tracking over 1,400 Internet-exposed Splunk instances, with the majority located in North America (952) and Europe (223). The public count does not indicate how many of those exposed instances match the vulnerable version ranges or are currently under attack; the advisory landscape therefore combines confirmed exploitation, published exploit code, and a nontrivial global footprint of externally reachable Splunk systems.
What this means for federal agencies, Splunk admins, and security teams
- Federal agencies: FCEB organizations have a binding, calendar-driven obligation under BOD 26-04 to patch by Sunday; the agency-level decision is binary on deadline compliance and will hinge on whether affected instances are reachable from untrusted networks.
- Splunk administrators: Teams must weigh rapid upgrade to a fixed release against the operational impacts of disabling the PostgreSQL sidecar service, which would disrupt Edge Processor, OpAmp, and SPL2 pipelines until patched.
- Security operations teams: The combination of published proof-of-concept code and confirmed active exploitation raises the urgency for detection, monitoring of external exposure, and prioritization of internet-facing Splunk instances for remediation.
The publicly documented sequence here is straightforward but consequential: a service endpoint lacking authentication, published exploit code, confirmation of limited in-the-wild exploitation, and a CISA directive setting a short deadline for federal systems. Agencies and operators who must balance uptime and functionality against a confirmed active threat will now show how those trade-offs are resolved in practice — and whether the patch deadline closes the window attackers are exploiting.




