CVE-2021-3051 Cortex XSOAR: Authentication Bypass in SAML Authentication
An improper verification of cryptographic signature vulnerability exists in Cortex XSOAR SAML authentication that enables an unauthenticated network-based attacker with specific knowledge of the Cortex XSOAR instance to access protected resources and perform unauthorized actions on the Cortex XSOAR server.
This issue impacts:
Cortex XSOAR 5.5.0 builds earlier than 1578677;
Cortex XSOAR 6.1.0 builds earlier than 1578663;
Cortex XSOAR 6.2.0 builds earlier than 1578666.
All Cortex XSOAR instances hosted by Palo Alto Networks are protected from this vulnerability; no additional action is required for these instances.
Versions | Affected | Unaffected |
---|---|---|
Cortex XSOAR 6.2.0 | < 1578666 | >= 1578666 |
Cortex XSOAR 6.1.0 | < 1578663 | >= 1578663 |
Cortex XSOAR 5.5.0 | < 1578677 | >= 1578677 |
This issue is applicable only to Cortex XSOAR configurations with SAML authentication integration enabled.
You can determine if your configuration has SAML authentication integration enabled by selecting 'Settings > Servers & Services' and searching for 'SAML'.
CVSSv3.1 Base Score: 8.1 (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H)
Palo Alto Networks is not aware of any malicious attempts to exploit this vulnerability.
CWE-347 Improper Verification of Cryptographic Signature
This issue is fixed in Cortex XSOAR 5.5.0 build 1578677, Cortex XSOAR 6.1.0 build 1578663, Cortex XSOAR 6.2.0 build 1578666, and all later Cortex XSOAR versions.
To completely prevent this issue from being exploited before you can upgrade your Cortex XSOAR server, disable SAML authentication integration.
You can also restrict network access to the Cortex XSOAR server to allow only trusted users to further reduce the impact of this issue.
Cortex XSOAR Audit Trail will list all performed administrative actions. The presence of unexpected actions, new integrations, or additional users sometimes indicates a breach. To view an audit trail, select 'Settings > Users and Roles > Audit Trail' from the web client.
This issue is not a remote code execution (RCE) vulnerability. This issue enables an unauthorized attacker with specific knowledge of the instance to perform actions on behalf of a Cortex XSOAR administrator.
No evidence of active exploitation was identified at the time this advisory was published.
You can examine the Cortex XSOAR Audit Trail and the application server log (/var/log/demisto/server.log) for clues that indicate a compromise.
The presence of new or unexpected users and API keys might indicate a compromise.