CVE Catalog

CVE-2026-55170

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.25%

16th percentile - higher than 16% of all known CVEs

Summary

In OpenFGA prior to version 1.18.0, when MySQL is used as the datastore, the tuple, changelog, and authorization_model identifier columns compare case-distinct values (e.g., user:Alice and user:alice) as equivalent, causing two distinct check requests to return the same response.

Risk Assessment

The organization may incorrectly grant or deny access when usernames differ only in case, leading to authorization policy violations and potential data leakage.

Recommendation

Upgrade OpenFGA to version 1.18.0 or later immediately, which fixes the case-insensitive comparison issue.

Other vulnerabilities in OpenFGA

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS