CVE-2026-20251
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2026
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
Remote Code Execution through Deserialization of Untrusted Data in Splunk Secure Gateway
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.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Splunk Enterprise
- Vendor
- Splunk
- Product
- Splunk Enterprise
- Platforms
- Unknown
- Default status
Unknown
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 10.2 | affected | custom | 10.2.4 | Unavailable | None listed |
| 10.0 | affected | custom | 10.0.7 | Unavailable | None listed |
| 9.4 | affected | custom | 9.4.12 | Unavailable | None listed |
| 9.3 | affected | custom | 9.3.13 | Unavailable | None listed |
Splunk Cloud Platform
- Vendor
- Splunk
- Product
- Splunk Cloud Platform
- Platforms
- Unknown
- Default status
Unknown
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 10.3.2512 | affected | custom | 10.3.2512.12 | Unavailable | None listed |
| 10.2.2510 | affected | custom | 10.2.2510.14 | Unavailable | None listed |
| 10.1.2507 | affected | custom | 10.1.2507.22 | Unavailable | None listed |
| 9.3.2411 | affected | custom | 9.3.2411.132 | Unavailable | None listed |
Splunk Secure Gateway
- Vendor
- Splunk
- Product
- Splunk Secure Gateway
- Platforms
- Unknown
- Default status
Unknown
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 3.10 | affected | custom | 3.10.6 | Unavailable | None listed |
| 3.9 | affected | custom | 3.9.20 | Unavailable | None listed |
| 3.8 | affected | custom | 3.8.67 | Unavailable | None listed |