CVE-2025-25196: medium-severity vulnerability in openfga
OpenFGA Authorization Bypass
Published
E-mail alert when it lands in KEV, gets a public PoC or its score goes up.
No sign of exploitation. No public exploitation artifact known so far.
OpenFGA, an authorization system, has a flaw where it may incorrectly grant access to users in certain configurations combining public access and user group permissions. This could let unauthorized users perform actions they shouldn't be able to.
Authorization bypass in OpenFGA v1.8.4 and earlier occurs when Check or ListObjects APIs are called with models containing relations assignable to both public access and usersets of the same type, combined with type-bound public access tuples absent corresponding userset tuples. The vulnerability is triggered when the Check request's user field matches the type of the public access tuple's user type, resulting in incorrect permission evaluation.
In the same product, most dangerous first.