CVE-2026-92716
nicheCross-Tenant Privilege Escalation in Shuffle SOAR through 2.2.1
Shuffle through version 2.2.1 contains a cross-tenant privilege escalation flaw (CWE-639, authorization bypass via user-controlled key) in its HandleApiGeneration endpoint. An attacker who holds administrator privileges in one organization can supply arbitrary user IDs belonging to non-administrator users in different organizations; the endpoint fails to verify that the targeted user belongs to the caller's tenant and generates valid API keys for those accounts. This effectively lets a tenant admin reset and read other users' API keys, enabling account takeover across tenant boundaries on a shared instance. Any Shuffle deployment at version 2.2.1 or earlier that hosts multiple organizations is affected; exploitation requires network access to the instance and an organization-admin account. No exploitation has been reported: the flaw is not in CISA KEV and no public proof-of-concept is known.
What to do: Upgrade Shuffle to the newest available release and monitor the vendor for a patched version above 2.2.1, since all versions through 2.2.1 are vulnerable. In the interim, keep Shuffle instances off the public internet, minimize the number of organization-admin accounts, and review logs of the HandleApiGeneration endpoint for API-key generation requests referencing user IDs outside the admin's own organization.
| Shuffle (open-source SOAR platform), HandleApiGeneration endpoint | all versions through 2.2.1 (<= 2.2.1) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Shuffle through 2.2.1 contains a cross-tenant privilege escalation vulnerability in the HandleApiGeneration endpoint that allows administrators to reset and read API keys of non-administrator users in other organizations. Attackers with admin privileges in one organization can supply arbitrary user IDs to generate valid API keys for users in different organizations, enabling account takeover across tenant boundaries.
- Weakness
- CWE-639
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.