CVE-2025-64751
High · 8.8OpenFGA Improper Policy Enforcement
CVSS
8.8
EPSS
0.3%
Published
Nov 20, 2025
CISA due date
—
The record
### Overview OpenFGA v1.4.0 to v1.11.0 (openfga-0.1.34 <= Helm chart <= openfga-0.2.48, v.1.4.0 <= docker <= v.1.11.0) are vulnerable to improper policy enforcement when certain Check and ListObject calls are executed. ### Am I Affected? You are affected by this vulnerability if you meet the following preconditions: - You are using OpenFGA v1.4.0 to v1.11.0 - The model has a a relation directly assignable by a [type bound pubic access](https://openfga.dev/docs/concepts#what-is-type-bound-public-access) with [condition](https://openfga.dev/docs/modeling/conditions) - The same relation is not assignable by a type bound public access without condition - You have a type assigned for the same relation that is a type bound public access without condition ### Fix Upgrade to v1.11.1. This upgrade is backwards compatible. ### Workaround None
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | github.com/openfga/openfga | 1.4.0 | 1.11.1 |
| Chainguard | grafana-11.2-oci-compat | 0 | 11.2.10.01-r8 |
| Chainguard | grafana-11.3-oci-compat | 0 | 11.3.9-r5 |
| Chainguard | grafana-11.4-oci-compat | 0 | 11.4.8-r2 |
| Chainguard | grafana-11.5-oci-compat | 0 | 11.5.10-r0 |
| Chainguard | grafana-11.6-oci-compat | 0 | 11.6.8-r1 |
| Chainguard | grafana-12.0-oci-compat | 0 | 12.0.7-r0 |
| Chainguard | grafana-12.1-oci-compat | 0 | 12.1.4-r0 |
| Chainguard | grafana-12.2 | 0 | 12.2.4-r1 |
| Chainguard | grafana-12.2-oci-compat | 0 | 12.2.3-r0 |
| Chainguard | grafana-fips-11.2-oci-compat | 0 | 11.2.10.01-r7 |
| Chainguard | grafana-fips-11.3-oci-compat | 0 | 11.3.9-r4 |
| Chainguard | grafana-fips-11.4-oci-compat | 0 | 11.4.8-r2 |
| Chainguard | grafana-fips-11.5-oci-compat | 0 | 11.5.10-r0 |
| Chainguard | grafana-fips-11.6-oci-compat | 0 | 11.6.8-r2 |
| Chainguard | grafana-fips-12.0-oci-compat | 0 | 12.0.7-r0 |
| Chainguard | grafana-fips-12.1-oci-compat | 0 | 12.1.4-r1 |
| Chainguard | grafana-fips-12.2 | 0 | 12.2.4-r0 |
| Chainguard | grafana-fips-12.2-oci-compat | 0 | 12.2.2-r0 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP6 | govulncheck-vulndb | 0 | 0.0.20251209T172047-150000.1.127.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP6 | grafana | 0 | 11.5.10-150200.3.80.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP7 | grafana | 0 | 11.5.10-150200.3.80.1 |
| Wolfi | grafana-11.2-oci-compat | 0 | 11.2.10.01-r8 |
| Wolfi | grafana-11.3-oci-compat | 0 | 11.3.9-r5 |
| Wolfi | grafana-11.4-oci-compat | 0 | 11.4.8-r2 |
| Wolfi | grafana-11.5-oci-compat | 0 | 11.5.10-r0 |
| Wolfi | grafana-11.6-oci-compat | 0 | 11.6.8-r1 |
| Wolfi | grafana-12.0-oci-compat | 0 | 12.0.7-r0 |
| Wolfi | grafana-12.1-oci-compat | 0 | 12.1.4-r0 |
| Wolfi | grafana-12.2 | 0 | 12.2.4-r1 |
| Wolfi | grafana-12.2-oci-compat | 0 | 12.2.3-r0 |
| go | github.com/openfga/openfga | 1.4.0 | 1.11.1 |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20251209T172047-150000.1.127.1 |
| openSUSE:Leap 15.6 | grafana | 0 | 11.5.10-150200.3.80.1 |
Related vulnerabilities
- CVE-2026-24851 OpenFGA is a high-performance and flexible authorization/permission engine built for… Also affects github.com/openfga/openfga
- CVE-2025-11065 A flaw was found in github.com/go-viper/mapstructure/v2, in the field processing… Also affects grafana-11.2-oci-compat
- CVE-2024-10452 Grafana org admin can delete pending invites in different org Also affects grafana-11.2-oci-compat
- CVE-2024-6485 A security vulnerability has been discovered in bootstrap that could enable Cross-Site… Also affects grafana-11.2-oci-compat
- CVE-2025-41115 Grafana Incorrect Privilege Assignment vulnerability Also affects grafana-12.0-oci-compat
- CVE-2026-27880 The OpenFeature feature toggle evaluation endpoint reads unbounded values into memory… Also affects grafana-12.2
- CVE-2026-28375 A testdata data-source can be used to trigger out-of-memory crashes in Grafana. Also affects grafana-12.2
- CVE-2026-27879 A resample query can be used to trigger out-of-memory crashes in Grafana. Also affects grafana-12.2