CVE Catalog

CVE-2026-40213

HighCVSS 7.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.21%

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

Summary

OpenStack Cyborg before version 16.0.1 uses rule:allow (check_str='@') as the default policy for multiple API endpoints. This unconditionally authorizes any request carrying a valid Keystone token regardless of roles, project membership, or scope.

Risk Assessment

The risk is that an authenticated user with zero role assignments can perform various actions, such as reprogramming FPGA bitstreams on arbitrary compute nodes, which may lead to serious security breaches.

Recommendation

It is recommended to upgrade OpenStack Cyborg to version 16.0.1 or later to mitigate this vulnerability. Additionally, consider implementing more restrictive authorization policies for the API.

Other vulnerabilities in OpenStack Cyborg

Original NVD description (English source)

OpenStack Cyborg before 16.0.1 uses rule:allow (check_str='@') as the default policy for multiple API endpoints. This unconditionally authorizes any request carrying a valid Keystone token regardless of roles, project membership, or scope. An authenticated user with zero role assignments can complete various actions such as reprogramming FPGA bitstreams on arbitrary compute nodes via agent RPC.

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