GitHub Advisoryadvisory · Go

GHSA-cf98-j28v-49v6 OpenFGA Improper Policy Enforcement

LOW Published 2026-06-18 Modified 2026-07-21 Official page ↗
Aliases
CVE-2026-55170
Ecosystem
Go
Packages
github.com/openfga/openfga
Severity
Low
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
Weaknesses
CWE-178
Reviewed
2026-06-18

Affected packages

• Go github.com/openfga/openfga: < 1.18.0 → fixed in 1.18.0

Description

Description In OpenFGA, when MySQL is being used as the datastore, two distinct check requests can return the same response. Preconditions This applies if the following preconditions are met: 1. You run OpenFGA with MySQL as the datastore 2. Your authorization decisions rely on case-sensitive user strings. Fix Upgrade to OpenFGA 1.18.0 or greater. Acknowledgements OpenFGA would like to thank @sahajamoth for the detailed report.

Related

Alias · CVE (1)

  • CVE-2026-55170 OpenFGA is an authorization/permission engine built for developers. vulnerability

Weakness · CWE (1)

  • CWE-178 Improper Handling of Case Sensitivity weakness

References