CVE-2024-56323CWE-285

OpenFGA Authorization Bypass

Medium · published January 13, 2025

CVSS v4.0
5.8
EPSS
0%
Percentile
37.3
In the wild
Unconfirmed
What it is

⚠️ You might not be the only one calling the shots! A sneaky authorization bypass in OpenFGA could let attackers slip past your security checks — like letting uninvited guests through the front door! Think of OpenFGA as a bouncer at a VIP club. Under certain conditions, like the right contextual tuples, the bouncer could accidentally let in someone without proper ID — a major security blunder! An unauthorized user could gain access to restricted resources, potentially altering or viewing sensitive data. This could lead to unauthorized operations being executed without any oversight, putting your application's integrity at risk.

Put simply

Think of OpenFGA as a bouncer at a VIP club. Under certain conditions, like the right contextual tuples, the bouncer could accidentally let in someone without proper ID — a major security blunder! This vulnerability arises when the Check API or ListObjects API is called with specific conditions and caching is enabled, allowing attackers to bypass authorization checks that should normally prevent access.

What to do

An unauthorized user could gain access to restricted resources, potentially altering or viewing sensitive data. This could lead to unauthorized operations being executed without any oversight, putting your application's integrity at risk. Upgrade OpenFGA to v1.8.3 immediately to close this gap. Ensure that caching is configured properly and review your access control settings for any overlooked vulnerabilities. No known workarounds are available, so prioritizing this update is crucial. You've got this! With these steps, you'll fortify your security and keep those unauthorized guests out! 🛡️

The record
Technical detail
CVSS v4.0
5.8 · MEDIUM
Vector
CVSS:4.0/AV:N/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:N/SC:H/SI:H/SA:H
EPSS
0.00442 · 37.3th percentile
Weakness
CWE-285 · Improper Authorization
Published
2025-01-13T21:33Z
EPSS history
Timeline
  • 13 JAN 21:33Z
    OpenFGA Authorization Bypass
    cvelistv5