Description
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.
Published: 2026-02-06
Score: 5.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Authorization Bypass through Improper Policy Enforcement
Action: Patch
AI Analysis

Impact

OpenFGA is an authorization engine. The vulnerability, identified as OpenFGA Improper Policy Enforcement, allows an attacker to bypass defined access controls when certain Check calls are executed. The flaw is due to a model that defines relations with both public and non‑public bindings and tuples that assign different permission levels. By crafting such a model, an attacker can obtain access to resources they should not be able to. This is an access control weakness (CWE‑1220 and CWE‑863) that can lead to unauthorized read or modify operations.

Affected Systems

The flaw affects OpenFGA v1.8.5 through v1.11.2, including the corresponding Docker images and Helm chart releases (openfga‑0.2.22 to openfga‑0.2.51). Deployments using these versions are vulnerable. The vulnerability is fixed in v1.11.3. Users of both container and chart deployments should verify they are not on an affected version.

Risk and Exploitability

The CVSS base score is 5.8, indicating medium severity. The EPSS score is reported to be less than 1 percent, suggesting a very low exploitation probability at the time of analysis. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires the attacker to execute Check calls with a specifically crafted policy model and tuples, implying that the attack vector is limited to environments where the attacker can influence or create policy definitions. Because it does not require remote code execution, the risk is mainly confined to unauthorized privilege escalation within an OpenFGA deployment.

Generated by OpenCVE AI on April 17, 2026 at 22:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenFGA to version 1.11.3 or later, which contains the fix for improper policy enforcement.
  • For Helm chart users, upgrade to release 0.2.52 or newer to deploy the patched binary.
  • Update Docker images to tag 1.11.3 or newer to ensure the patched version is running.
  • Review and restrict public type‑bound access relations in existing policy models to prevent accidental privilege escalation.

Generated by OpenCVE AI on April 17, 2026 at 22:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-jq9f-gm9w-rwm9 OpenFGA Improper Policy Enforcement
History

Tue, 24 Feb 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Openfga helm Charts
CPEs cpe:2.3:a:openfga:helm_charts:*:*:*:*:*:openfga:*:*
cpe:2.3:a:openfga:openfga:*:*:*:*:*:*:*:*
Vendors & Products Openfga helm Charts
Metrics cvssV3_1

{'score': 6.0, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L'}

cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}


Wed, 11 Feb 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-1220
References
Metrics threat_severity

None

cvssV3_1

{'score': 6.0, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:L/I:L/A:L'}

threat_severity

Moderate


Mon, 09 Feb 2026 11:00:00 +0000

Type Values Removed Values Added
First Time appeared Openfga
Openfga openfga
Vendors & Products Openfga
Openfga openfga

Fri, 06 Feb 2026 19:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 06 Feb 2026 18:15:00 +0000

Type Values Removed Values Added
Description 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.
Title OpenFGA Improper Policy Enforcement
Weaknesses CWE-863
References
Metrics cvssV4_0

{'score': 5.8, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H'}


Subscriptions

Openfga Helm Charts Openfga
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-02-06T18:47:21.029Z

Reserved: 2026-01-27T14:51:03.060Z

Link: CVE-2026-24851

cve-icon Vulnrichment

Updated: 2026-02-06T18:47:15.479Z

cve-icon NVD

Status : Analyzed

Published: 2026-02-06T18:15:58.673

Modified: 2026-02-24T20:52:16.493

Link: CVE-2026-24851

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-02-06T17:51:27Z

Links: CVE-2026-24851 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-04-17T22:45:29Z

Weaknesses