CVE-2026-55689
ADVISORY - githubSummary
Description
OpenFGA's OIDC authenticator skipped JWT audience (aud) validation when no audience was configured.
In deployments where one identity provider issues tokens for multiple services,
a token minted for an unrelated service could authenticate to OpenFGA.
Preconditions
This applies if the following preconditions are met:
- You run OpenFGA with
authn.methodset tooidc. - You configured
authn.oidc.issuerbut did not setauthn.oidc.audience(--authn-oidc-audience/OPENFGA_AUTHN_OIDC_AUDIENCE).
Fix
Upgrade to OpenFGA 1.18.0 or greater. OpenFGA now refuses to start in oidc
mode unless both authn.oidc.issuer and authn.oidc.audience are set, and the
aud claim is always validated.
Acknowledgements
OpenFGA would like to thank https://github.com/0xVijay for the report.
Common Weakness Enumeration (CWE)
Improper Authentication
Docker
CVE-2026-55689
-
GitHub
1.6
CVSS SCORE
6.8mediumChainguard
CGA-w2j4-29mm-qpf7
-
minimos
MINI-2569-x57v-fr6m
-
minimos
MINI-663j-75fw-hcjj
-
minimos
MINI-6f2x-6x3f-jh2w
-
minimos
MINI-87m3-fvcp-v393
-
minimos
MINI-94wp-mvjm-px2r
-
minimos
MINI-f9mr-6vxp-qg6f
-
minimos
MINI-m5ww-2vx7-6rph
-
minimos
MINI-r5g8-cg4h-46qg
-
minimos
MINI-r9pv-p39r-fc69
-
minimos
MINI-ww2c-qvvx-cr8f
-