During our internal security assessment, it was discovered that OpenFGA versions v0.2.3
and prior are vulnerable to authorization bypass under certain conditions.
You are affected by this vulnerability if you are using openfga/openfga
version v0.2.3
and you added a tuple with a wildcard (*) assigned to a tupleset relation (the right hand side of a ‘from’ statement).
Upgrade to version v0.2.4
.
This update is not backward compatible with any authorization model that uses wildcard on a tupleset relation.
{ "nvd_published_at": "2022-10-25T17:15:00Z", "cwe_ids": [ "CWE-285", "CWE-863" ], "severity": "MODERATE", "github_reviewed": true, "github_reviewed_at": "2022-10-25T20:21:45Z" }