CVE-2026-24851: OpenFGA Improper Policy Enforcement
Impact OpenFGA v1.8.5 to v1.11.2 ( openfga-0.2.22 <= Helm chart <= openfga-0.2.51, v.1.8.5 <= docker <= v.1.11.2) are vulnerable to improper policy enforcement when certain Check calls are executed.
Affected Users Users are affected by this vulnerability if all of the following preconditions are met: - OpenFGA v1.8.5 to v1.11.2 is being used - The model has a relation directly assignable by a type bound public access and assignable by type bound non-public access - A tuple is assigned for the relation that is a type bound public access - A tuple is assigned for the same object with the same relation that is not type bound public access - A tuple is assigned for a different object that has an object ID lexicographically larger with the same user and relation which is not type bound public access
Fix Upgrade to v1.11.3. This upgrade is backwards compatible.
Workaround None
Other sources
OpenFGA is a high-performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar. OpenFGA v1.8.5 to v1.11.2 ( openfga-0.2.22<= Helm chart <= openfga-0.2.51, v.1.8.5 <= docker <= v.1.11.2) are vulnerable to improper policy enforcement when certain Check calls are executed. The vulnerability requires a model that has a a relation directly assignable by a type bound public access and assignable by type bound non-public access, a tuple assigned for the relation that is a type bound public access, a tuple assigned for the same object with the same relation that is not type bound public access, and a tuple assigned for a different object that has an object ID lexicographically larger with the same user and relation which is not type bound public access. This vulnerability is fixed in v1.11.3.
— MITRE
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2026-24851?
CVE-2026-24851 has been classified as a medium severity vulnerability due to improper policy enforcement.
How do I fix CVE-2026-24851?
To remediate CVE-2026-24851, upgrade OpenFGA to version 1.11.3 or later.
Which versions of OpenFGA are affected by CVE-2026-24851?
CVE-2026-24851 affects OpenFGA versions from 1.8.5 to 1.11.2.
What vulnerability is introduced by CVE-2026-24851?
CVE-2026-24851 introduces vulnerabilities related to improper policy enforcement during Check calls.
Who is impacted by CVE-2026-24851?
Users running affected versions of OpenFGA are at risk of security breaches due to CVE-2026-24851.