CVE-2026-76344 Overview
CVE-2026-76344 affects Splunk Enterprise versions below 10.4.2, 10.2.6, 10.0.9, and 9.4.14. A low-privileged user without the admin or power roles can write dispatch metadata to arbitrary locations on the host. The flaw resides in a Representational State Transfer (REST) API endpoint that accepts a crafted search identifier without validation. Splunk Enterprise uses the unvalidated identifier when creating a dispatch directory, enabling path traversal [CWE-27]. Successful exploitation affects host integrity by writing attacker-controlled metadata outside intended directories.
Critical Impact
Authenticated low-privileged users can write dispatch metadata to arbitrary host paths, compromising system integrity on Splunk Enterprise instances.
Affected Products
- Splunk Enterprise versions below 10.4.2
- Splunk Enterprise versions below 10.2.6, 10.0.9
- Splunk Enterprise versions below 9.4.14
Discovery Timeline
- 2026-08-19 - CVE-2026-76344 published to NVD
- 2026-08-20 - Last updated in NVD database
Technical Details for CVE-2026-76344
Vulnerability Analysis
The vulnerability stems from improper validation of the search identifier parameter in a Splunk Enterprise REST API endpoint. When a user submits a search request, Splunk creates a dispatch directory using the supplied identifier. Because the platform does not sanitize this identifier, an attacker can inject path traversal sequences to redirect directory creation to arbitrary filesystem locations.
The issue is classified under [CWE-27: Path Traversal: 'dir/../../filename']. Exploitation requires authenticated access but not privileged Splunk roles. Any user lacking the admin or power role can trigger the flaw, expanding the attack surface across Splunk deployments with distributed user access.
The scope change reflected in the CVSS vector indicates that impact extends beyond the vulnerable component to affect the host filesystem. Integrity is the primary impact, as attackers can write dispatch metadata files to locations that influence system behavior or overwrite existing files.
Root Cause
Splunk Enterprise fails to validate the search identifier before using it to construct the dispatch directory path. This missing input sanitization allows traversal sequences such as ../ to escape the intended dispatch directory. The unvalidated concatenation of user input into filesystem paths is the underlying defect.
Attack Vector
An authenticated attacker sends a crafted REST API request containing a malicious search identifier. The identifier includes directory traversal characters that redirect dispatch metadata writes to attacker-chosen locations on the host. No user interaction is required beyond the attacker's own authenticated session.
For technical details, refer to the Splunk Security Advisory SVD-2026-0801.
Detection Methods for CVE-2026-76344
Indicators of Compromise
- Unexpected files or directories appearing outside the standard $SPLUNK_HOME/var/run/splunk/dispatch/ path
- REST API requests containing traversal sequences such as ../ in the search identifier parameter
- Dispatch metadata files owned by the Splunk service account in sensitive system directories
Detection Strategies
- Audit Splunk internal logs for REST API calls with abnormal search identifier values
- Monitor filesystem write events by the Splunk service account outside expected dispatch directories
- Review user role assignments and flag search API activity from accounts lacking admin or power roles that generate unusual dispatch paths
Monitoring Recommendations
- Enable verbose audit logging for REST API endpoints handling search dispatch operations
- Correlate authentication events with subsequent filesystem modifications initiated by Splunk processes
- Alert on any dispatch directory creation attempts that resolve outside the configured dispatch root
How to Mitigate CVE-2026-76344
Immediate Actions Required
- Upgrade Splunk Enterprise to version 10.4.2, 10.2.6, 10.0.9, or 9.4.14 or later
- Review and restrict user role assignments to limit REST API access where feasible
- Audit existing dispatch directories for anomalous entries created before patching
Patch Information
Splunk has released fixed versions addressing CVE-2026-76344. Administrators should upgrade to Splunk Enterprise 10.4.2, 10.2.6, 10.0.9, or 9.4.14, depending on their deployment branch. Consult the Splunk Security Advisory SVD-2026-0801 for complete version guidance.
Workarounds
- Limit REST API access to trusted network segments using firewall rules or reverse proxy controls
- Enforce least privilege by removing unnecessary user accounts and restricting search dispatch permissions where operationally feasible
- Monitor Splunk internal logs continuously until patches are applied across all instances
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

