Description
OpenFGA is an authorization/permission engine built for developers. Prior to 1.18.0, OpenFGA's OIDC authenticator skipped JWT audience validation when authn.method was set to oidc, authn.oidc.issuer was configured, and authn.oidc.audience was not set, allowing a token minted for an unrelated service by the same identity provider to authenticate to OpenFGA. This issue is fixed in 1.18.0.
Published: 2026-07-09
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenFGA is an authorization/permission engine built for developers. Prior to version 1.18.0, the OIDC authenticator skipped JWT audience validation when authn.method was set to oidc, authn.oidc.issuer was configured, and authn.oidc.audience was not set, allowing a token minted for an unrelated service by the same identity provider to authenticate to OpenFGA. This issue is fixed in version 1.18.0.

Affected Systems

The affected product is OpenFGA, version 1.17.x and earlier. Versions prior to 1.18.0 are vulnerable. All installations that use OIDC authentication with the issuer configured but without setting the audience parameter are susceptible.

Risk and Exploitability

The 6.8 indicates a moderate severity flaw. EPSS score is < 1%, and the vulnerability is not listed in CISA KEV, indicating a low probability of exploitation. The likely attack vector involves a remote attacker obtaining or forging a JWT from the same identity provider for an unrelated audience and presenting it to OpenFGA with no audience check, thereby authenticating themselves as any user.

Generated by OpenCVE AI on July 28, 2026 at 08:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenFGA to version 1.18.0 or later to apply the audience validation fix.
  • For systems that cannot upgrade immediately, enforce audience validation by setting the --authn-oidc-audience flag to the correct audience value; this directly addresses the CWE‑287 vulnerability by preventing acceptance of tokens with mismatched audiences.
  • Review and audit the OIDC configuration to ensure all required claims, especially audience, are supplied and validated, following best practices for CWE‑287 (Improper Authentication) to avoid future bypasses.

Generated by OpenCVE AI on July 28, 2026 at 08:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-hcxc-wf8j-23hv OpenFGA: OIDC audience validation skipped when --authn-oidc-audience is unset
History

Fri, 10 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 10 Jul 2026 12:15:00 +0000

Type Values Removed Values Added
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 09 Jul 2026 22:45:00 +0000

Type Values Removed Values Added
First Time appeared Openfga
Openfga openfga
Vendors & Products Openfga
Openfga openfga

Thu, 09 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description OpenFGA is an authorization/permission engine built for developers. Prior to 1.18.0, OpenFGA's OIDC authenticator skipped JWT audience validation when authn.method was set to oidc, authn.oidc.issuer was configured, and authn.oidc.audience was not set, allowing a token minted for an unrelated service by the same identity provider to authenticate to OpenFGA. This issue is fixed in 1.18.0.
Title OpenFGA: OIDC audience validation skipped when --authn-oidc-audience is unset
Weaknesses CWE-287
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-10T13:45:39.194Z

Reserved: 2026-06-17T00:13:10.650Z

Link: CVE-2026-55689

cve-icon Vulnrichment

Updated: 2026-07-10T13:45:36.001Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-07-09T21:06:22Z

Links: CVE-2026-55689 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-28T08:45:04Z

Weaknesses