Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with Users-and-Roles-view role
-
DeliverySend crafted REST API filter queries
-
ExploitInfer other users' token values
-
ExecutionIdentify an admin token
-
ImpactReplay token for administrative access
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK
2 techniques across 2 tactics: Collection, Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated account that holds a role granting the 'Users and Roles view' permission in Splunk SOAR (On-premises) below 8.7.0; this is the exact precondition. The mechanism is the REST API accepting caller-controlled query filters on sensitive user-record fields, which lets the caller infer other users' authentication token values. Full administrative compromise is further conditional on at least one inferred token belonging to an administrator - so impact is limited where the vulnerable permission is granted only to already-trusted admins, where least-privilege roles do not exist, or in single-admin deployments. Limiting factors: requires valid authentication plus the specific view permission (no anonymous/pre-auth access), on-premises REST API reachability, and successful inference of a privileged token. |
| Impact | This is a privilege-escalation-via-information-disclosure flaw (CWE-200) in Splunk SOAR below 8.7.0, rated 7.2 (High) by the vendor using CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H. The signals point to a real but gated risk rather than a mass-exploitation emergency: the attack is network-reachable (AV:N) and low-complexity (AC:L) through the REST API, but it is NOT unauthenticated - the vendor vector sets PR:H, and the description confirms the attacker must already hold a role carrying the 'Users and Roles view' permission, so this is an insider / compromised-privileged-account escalation path, not an external pre-auth break. No EPSS score, CISA KEV entry, or public POC was provided in the intelligence set, so there is no evidence of active exploitation or widespread automated attack; the risk is driven by the high technical impact (full admin takeover of the SOAR instance) rather than by exploitation likelihood. One point of tension worth flagging: the vendor's PR:H appears conservative - 'Users and Roles view' is a single granted view permission rather than full administrative access, which arguably maps to PR:L and a higher adjusted score (see assessed vector). The impact is also somewhat conditional ('if the inferred token grants administrative access'), meaning worst-case C:H/I:H/A:H only materializes when an admin token is successfully inferred. Net: a legitimate patch priority for any multi-tenant or least-privilege SOAR deployment where non-admin roles exist, but lower urgency where only trusted administrators hold the relevant permission. |
| Exploit ScenarioDerived | A low-trust SOAR operator (or an attacker who has phished/compromised such an account) who holds a role with the 'Users and Roles view' permission queries the REST API with crafted filters on sensitive user-record fields to infer other users' authentication token values. By inferring a token that belongs to an administrator, the attacker reuses it to gain full administrative control of the Splunk SOAR instance. No public exploit was identified at time of analysis, so this would require manual crafting of the filter-based inference. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 21, 2026
Splunk SOAR (On-premises) below 8.7.0 exposes authentication token values to authenticated users who hold the 'Users and Roles view' permission because the REST API accepts caller-controlled query filters on sensitive user-record fields. An attacker with that role can use filter-based inference to recover other users' tokens and, if a recovered token belongs to an administrator, escalate to full administrative control of the SOAR instance. The vendor rates this 7.2 High using CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H, while independent assessment places it at CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H; no public exploit was identified at time of analysis and there is no CISA KEV listing.
RemediationAI
Upgrade Splunk SOAR (On-premises) to 8.7.0 or later; vendor-released patch: 8.7.0, documented in advisory SVD-2026-1010 (https://advisory.splunk.com/advisories/SVD-2026-1010). Until the upgrade is complete, restrict the 'Users and Roles view' permission to fully trusted administrators and review existing roles for unnecessary grants, because that permission is the exact precondition for exploitation; the trade-off is reduced delegated user administration. Limit network reachability to the SOAR REST API to trusted management networks or jump hosts, which reduces exposure but does not fix the inference flaw. Monitor REST API query patterns against user records for anomalous filtering and rotate authentication tokens if compromise is suspected; token rotation may disrupt integrations and must be coordinated with dependent systems.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
This is an information-disclosure flaw (CWE-200) in the Splunk SOAR (On-premises) REST API. User records contain sensitive authentication token fields, and the API accepts caller-controlled query filters against those fields. An authenticated caller with the 'Users and Roles view' permission can abuse the filtering behavior as an oracle to infer other users' token values rather than reading them directly. The assessed vector is CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, meaning the attacker needs an authenticated account and the specific view permission but no user interaction; the vendor's vector records PR:H, reflecting a more restrictive privilege view. Full administrative compromise is conditional on at least one inferred token belonging to an administrator, so deployments that grant the vulnerable permission only to trusted admins or that lack differentiated least-privilege roles have reduced exposure. The CPE cpe:2.3:a:splunk:splunk_soar:*:*:*:*:*:*:*:* identifies Splunk SOAR as the affected product family, with the fixed version being 8.7.0.
Know when Splunk gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Network REST API (AV:N) with no user interaction, low complexity; PR:L rather than vendor's PR:H because only a single 'Users and Roles view' permission is needed, not full admin; admin takeover yields C/I/A High.
Primary rating from Vendor (cisco).
CVSS VectorVendor: cisco
Lifecycle Timeline
2DescriptionCVE.org
In Splunk SOAR versions below 8.7.0, a user that holds a role with the Users and Roles view permission could use the Representational State Transfer (REST) API to infer authentication token values for other users. If the inferred token grants administrative access, that user could gain administrative access to the Splunk SOAR instance. The vulnerability is possible because the REST API accepts caller-controlled query filters on sensitive user record fields. For more information see Using the REST API reference for Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/rest-api-reference/7.1.0/using-the-splunk-soar-rest-api/using-the-rest-api-reference-for-splunk-soar-on-premises), Query for Data (https://help.splunk.com/en/splunk-soar/soar-on-premises/rest-api-reference/7.1.0/using-the-splunk-soar-rest-api/query-for-data), and Manage roles and permissions in Splunk SOAR (On-premises) (https://help.splunk.com/en/splunk-soar/soar-on-premises/administer-soar-on-premises/6.4.0/manage-your-splunk-soar-on-premises-users-and-accounts/manage-roles-and-permissions-in-splunk-soar-on-premises) in the Splunk documentation.
Executive ViewAI
Splunk SOAR (On-premises) deployments running versions below 8.7.0 can leak authentication tokens to any authenticated user holding the 'Users and Roles view' permission, and a recovered administrator token would hand an attacker full control of the SOAR platform - the automation hub that orchestrates containment and response across the security estate. No vendor patch is currently available and no public exploit has been identified, so the exposure today depends entirely on how widely that permission has been granted inside your organization. Leadership should care because a compromise of SOAR can be used to suppress or redirect incident response actions, not merely to read data.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict the 'Users and Roles view' permission to a minimal set of trusted accounts and review all grants; rotate authentication tokens across affected SOAR instances, prioritizing administrator tokens; limit REST API and management access to trusted networks or jump hosts; monitor API logs for caller-controlled filter queries against sensitive user-record fields and for anomalous token use or privilege changes; and pursue vendor confirmation that 8.7.0 or later remediates the issue before upgrading.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
The (1) TLS and (2) DTLS implementations in OpenSSL 1.0.1 before 1.0.1g do not properly handle Heartbeat Extension packe
Unauthenticated arbitrary file write in Splunk Enterprise (below 10.2.4 and 10.0.7) and Splunk Cloud Platform (below 10.
curl 7.75.0 through 7.76.1 suffers from a use-after-free vulnerability resulting in already freed memory being used when
curl < 7.84.0 supports "chained" HTTP compression algorithms, meaning that a serverresponse can be compressed multiple t
In Splunk Enterprise versions below 9.2.2, 9.1.5, and 9.0.10, a low-privileged user that does not hold the admin or powe
In Splunk Enterprise versions below 9.0.7 and 9.1.2, Splunk Enterprise does not safely sanitize extensible stylesheet la
In versions of Splunk Enterprise below 9.0.5, 8.2.11, and 8.1.14, and Splunk Cloud Platform below version 9.0.2303.100,
In Splunk Enterprise versions below 8.2.9, 8.1.12, and 9.0.2, an authenticated user can execute arbitrary code through t
When curl < 7.84.0 saves cookies, alt-svc and hsts data to local files, it makes the operation atomic by finalizing the
SQLite 1.0.12 through 3.39.x before 3.39.2 sometimes allows an array-bounds overflow if billions of bytes are used in a
A vulnerability exists in curl <7.87.0 HSTS check that could be bypassed to trick it to keep using HTTP. Rated high seve
When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data t
EUVD-2026-107644
GHSA-rphm-787q-h4xm
NVD
CVE.org
EPSS
Exploit-DB