Unauthenticated Remote Code Execution in Splunk Enterprise Patroni REST API
An authentication bypass vulnerability in the Splunk Enterprise Patroni REST API allows unauthenticated remote attackers to execute arbitrary system commands via configuration manipulation.
CVE search metadata
CVE search record: CVE-2026-76268. Severity: critical. CVSS: 9.8. KEV: no. Product: Splunk Enterprise (< 10.4.3, < 10.2.7). Brief: Unauthenticated Remote Code Execution in Splunk Enterprise Patroni REST API. Brief link: https://feed.craftedsignal.io/briefs/2026-10-splunk-rest-api-rce/
CVE-2026-76268 is a critical security vulnerability affecting Splunk Enterprise versions prior to 10.4.3 and 10.2.7. The vulnerability exists within the Patroni REST API component, which is used for cluster management. Due to insufficient authentication checks on this interface, an unauthenticated attacker with network access to a search head cluster member can interact with the API to perform critical configuration operations. By manipulating sidecar configuration settings via the exposed REST endpoint, an attacker can trigger the execution of arbitrary commands on the underlying host operating system with the privileges of the Splunk service account. This issue poses a significant risk to the integrity and confidentiality of the Splunk environment. Organizations running affected versions are strongly advised to upgrade to version 10.4.3, 10.2.7, or later to remediate the vulnerability.
Attack Chain
- Attacker performs reconnaissance to identify internet-facing or internally accessible Splunk search head cluster members.
- Attacker probes the network to verify reachability of the Patroni REST API endpoint.
- Attacker sends an unauthenticated HTTP request to the Patroni REST API to list existing sidecar configurations.
- Attacker constructs a malicious configuration payload containing arbitrary shell commands.
- Attacker submits the payload via a PUT or POST request to the API, bypassing the missing authentication gate.
- Splunk Enterprise processes the malicious configuration update.
- The Patroni sidecar mechanism triggers the configured command, resulting in remote code execution on the search head.
Impact
Successful exploitation allows unauthenticated remote attackers to achieve full code execution on Splunk search head cluster members. This impact enables attackers to pivot into the internal network, exfiltrate indexed data, or gain persistence within the security monitoring infrastructure. Given the critical nature of Splunk as a centralized logging and analysis platform, compromise of search heads could lead to the complete subversion of security operations and observability capabilities.
Recommendation
- Immediately upgrade Splunk Enterprise to version 10.4.3 or 10.2.7 to address CVE-2026-76268.
- Restrict network access to the Patroni REST API port on search head cluster members to authorized administrative IP ranges using host-based firewalls or network access control lists.
- Monitor web server and application logs for unauthorized POST or PUT requests to Patroni REST API endpoints originating from non-authorized internal sources.
Immediate actions
Upgrade Splunk Enterprise to version 10.4.3 or 10.2.7.
Mitigations
Restrict network access to the Patroni REST API via host-based firewalls.
CVE-2026-76268