OpenFGA
cpe:2.3:a:openfga:openfga:*:*:*:*:*:*:*
- >= 1.3.8, < 1.8.3
A vulnerability allowing authorization bypass has been identified in OpenFGA versions 1.3.8 prior to 1.8.3, including the Helm chart versions openfga-0.1.38 prior to openfga-0.2.19 and Docker versions 1.3.8 prior to 1.8.2. This vulnerability arises when the Check API or ListObjects API is called with a model that includes conditions, and OpenFGA is configured with caching enabled. Under these circumstances, it is possible to bypass authorization by manipulating contextual tuples that include conditions.
Exploiting this vulnerability can lead to unauthorized access or actions, as the authorization checks are improperly bypassed, allowing users to access or manipulate resources they should not be able to.
Users are advised to upgrade OpenFGA to version 1.8.3, which is backwards compatible.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.