Approved changes feed: RSS · Atom

cpe:2.3:a:openfga:openfga:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorOpenfga (454b24fd-27d9-561c-b1a7-91fce31811e2)
ProductOpenfga (e7dc918b-5a2a-5f72-8b82-d6fad8495523)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:docker/openfga/openfga purl2cpe 2026-06-01 10:12:15.245189
pkg:github/openfga/openfga purl2cpe 2026-06-01 10:12:15.245191

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-55689 vulnerable 2026-07-29 01:00:28.570751 OpenFGA: OIDC audience validation skipped when --authn-oidc-audience is unset
MEDIUM (6.8)
OpenFGA is an authorization/permission engine built for developers. Prior to 1.18.0, OpenFGA's OIDC authenticator skipped JWT audience validation when authn.method was set to oidc, authn.oidc.issuer was configured, and authn.oidc.audience was not set, allowing a token minted for an unrelated service by the same identity provider to authenticate to OpenFGA. This issue is fixed in 1.18.0.
Published: 2026-07-09T21:06:22.543Z
Updated: 2026-07-10T13:45:39.194Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-55170 vulnerable 2026-07-29 01:00:28.371215 OpenFGA MySQL backend: case-insensitive collation on identifier columns causes incorrect authorization decisions
OpenFGA is an authorization/permission engine built for developers. Prior to 1.18.0, when MySQL is being used as the datastore and authorization decisions rely on case-sensitive user strings, the tuple, changelog, and authorization_model identifier columns can compare case-distinct values such as user:Alice and user:alice as equivalent, causing two distinct check requests to return the same response. This issue is fixed in 1.18.0.
Published: 2026-07-09T21:04:28.713Z
Updated: 2026-07-10T14:26:15.294Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-48096 vulnerable 2026-07-29 00:55:01.066593 OpenFGA: Cache-key delimiter injection in openfga/openfga shared-iterator and v2 iterator caches enables intra-store authorization-decision poisoning
MEDIUM (5)
OpenFGA is an authorization/permission engine built for developers. Prior to version 1.16.0, when iterator caching is enabled, two distinct check requests can produce the same cache key, leading to OpenFGA reusing an earlier cached result for a subsequent request. This issue has been patched in version 1.16.0.
Published: 2026-06-10T15:09:59.042Z
Updated: 2026-06-10T19:41:18.553Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-41131 vulnerable 2026-06-08 08:03:14.920021 OpenFGA has Improper Policy Enforcement
MEDIUM (5)
OpenFGA is an authorization/permission engine built for developers. Prior to version 1.14.1, in specific scenarios, models using conditions with caching enabled can result in two different check requests producing the same cache key. This could result in OpenFGA reusing an earlier cached result for a subsequent request. The preconditions for vulnerability are the model having relations which rely on condition evaluation and the user having caching enabled. OpenFGA v1.14.1 contains a fix.
Published: 2026-04-21T23:38:29.955Z
Updated: 2026-04-22T18:14:31.408Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-40293 vulnerable 2026-06-08 08:01:20.139126 OpenFGA Playground Preshared Key Exposure
MEDIUM (6.5)
OpenFGA is an authorization/permission engine built for developers. In versions 0.1.4 through 1.13.1, when OpenFGA is configured to use preshared-key authentication with the built-in playground enabled, the local server includes the preshared API key in the HTML response of the /playground endpoint. The /playground endpoint is enabled by default and does not require authentication. It is intended for local development and debugging and is not designed to be exposed to production environments. Only those who run OpenFGA with `--authn-method` preshared, with the playground enabled, and with the playground endpoint accessible beyond localhost or trusted networks are vulnerable. To remediate the issue, users should upgrade to OpenFGA v1.14.0, or disable the playground by running `./openfga run --playground-enabled=false.`
Published: 2026-04-17T20:47:06.804Z
Updated: 2026-08-24T12:06:50.346Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-34972 vulnerable 2026-06-08 07:59:13.380774 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-33729 vulnerable 2026-06-08 07:59:10.662481 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-24851 vulnerable 2026-06-08 07:53:18.338172 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-64751 vulnerable 2026-06-08 07:39:20.244995 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-55213 vulnerable 2026-06-08 07:33:14.375881 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-48371 vulnerable 2026-06-08 07:27:15.754965 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-46331 vulnerable 2026-06-08 07:27:08.064114 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-25196 vulnerable 2026-06-08 07:12:50.825813 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-56323 vulnerable 2026-06-08 06:54:17.718333 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-42473 vulnerable 2026-06-08 06:45:46.506538 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-31452 vulnerable 2026-06-08 06:35:31.551369 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2024-23820 vulnerable 2026-06-08 06:29:40.656859 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-45810 vulnerable 2026-06-08 06:12:43.376831 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-43645 vulnerable 2026-06-08 06:12:37.645658 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-40579 vulnerable 2026-06-08 06:11:03.678876 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-35933 vulnerable 2026-06-08 06:06:28.178158 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-39352 vulnerable 2026-06-08 05:47:18.642167 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-39342 vulnerable 2026-06-08 05:47:18.625410 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-39341 vulnerable 2026-06-08 05:47:18.625001 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-39340 vulnerable 2026-06-08 05:47:18.624614 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2022-23542 vulnerable 2026-06-08 05:40:57.725214 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.