← All Advisories

Splunk Deployment Server XSS tricks users into executing SPL searches as splunk-system-user exposing stored credentials

Last refreshed2026-09-30

Status: UPDATED  |  Advisory ID: CVE-2026-20296

Key Details

CVECVE-2026-20296
CVSS Score / Version8.3 (High) / CVSS v3.1
Updated2026-07-24
CVSS VectorCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:L
CVSS Proseattack vector is network; attack complexity is low; privileges required is none; user interaction is required; scope is unchanged; confidentiality impact is high; integrity impact is high; availability impact is low.
Affected productsSplunk splunk and Splunk splunk_cloud_platform
Classified asCWE-352 (Cross-Site Request Forgery (CSRF))

Affected Products, Subsystems & Sectors

VendorProductAffected VersionsPatch Status
Splunksplunk
Splunksplunk_cloud_platform
SubsystemsGeneral OT
SectorsMultiple

What to Know

In Splunk Enterprise versions below 10.4.1, 10.2.5, 10.0.8, and 9.4.13, and Splunk Cloud Platform versions below 10.5.2605.0, 10.4.2604.7, 10.3.2512.16, 10.2.2510.18, and 10.1.2507.24, an attacker could trick a user that holds a role with the `list_deployment_server` capability into running arbitrary Search Processing Language (SPL) searches on their behalf as `splunk-system-user`, allowing for access to stored credentials and indexed data.<br><br>The vulnerability is possible because Deployment Server endpoints in Splunk Web do not validate Cross-Site Request Forgery (CSRF) tokens on GET requests, and caller-supplied input is not correctly neutralized before it is placed into an SPL search.

What to Do

Monitor Splunk's web page for any future patch releases. See vendor advisory link below.

References

SourceReference
NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-20296
CVEhttps://www.cve.org/CVERecord?id=CVE-2026-20296
Vendor advisoryhttps://advisory.splunk.com/advisories/SVD-2026-0702