CVE-2026-55170

Medium

Description

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.

SeverityMedium
CVSS5.4
Exploit probability—
ProductOpenfga
PublishedJul 9, 2026
First seenJul 9, 2026
Weakness typeCWE-178CWE-178

How to fix

Update
  • openfga openfga1.18.0 or later
  • openfga helm_charts0.3.9 or later
  • github.com/openfga/openfga1.18.0 or later

Affected products

ProductAffected versionsFixed in
openfga openfgav < 1.18.01.18.0
openfga helm_chartsv < 0.3.90.3.9
github.com/openfga/openfgaGov < 1.18.01.18.0

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.