CVE Catalog

CVE-2026-20251

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.56%

42th percentile - higher than 42% of all known CVEs

Summary

In Splunk Enterprise versions below 10.2.4, 10.0.7, 9.4.12, and 9.3.13, as well as Splunk Cloud Platform versions below 10.3.2512.12, 10.2.2510.14, 10.1.2507.22, and 9.3.2411.132, a low-privileged user without 'admin' or 'power' roles can perform Remote Code Execution (RCE) through the Splunk Secure Gateway app. This issue arises from unsafe deserialization of App Key Value Store (KV Store) data using the 'jsonpickle' library.

Risk Assessment

The organization may be exposed to remote code execution by unauthorized users, potentially leading to serious security breaches and data loss.

Recommendation

It is recommended to upgrade to the latest versions of Splunk that address this vulnerability and to implement appropriate access controls to limit user privileges.

Related vulnerabilities

Original NVD description (English source)

In Splunk Enterprise versions below 10.2.4, 10.0.7, 9.4.12, and 9.3.13, Splunk Cloud Platform versions below 10.3.2512.12, 10.2.2510.14, 10.1.2507.22, and 9.3.2411.132, and Splunk Secure Gateway versions below 3.10.6, 3.9.20, and 3.8.67, a low-privileged user that does not hold the 'admin' or 'power' Splunk roles could perform a Remote Code Execution (RCE) through the Splunk Secure Gateway app.<br><br>The Remote Code Execution is possible because of unsafe deserialization of App Key Value Store (KV Store) data through the ‘jsonpickle’ Python library, which reconstructs arbitrary Python objects from specially crafted JavaScript Object Notation (JSON) without adequate validation.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS