Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-hcxc-wf8j-23hv

Опубликовано: 19 июн. 2026
Источник: github
Github: Прошло ревью
CVSS3: 6.8

Описание

OpenFGA: OIDC audience validation skipped when --authn-oidc-audience is unset

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:

  1. You run OpenFGA with authn.method set to oidc.
  2. You configured authn.oidc.issuer but did not set authn.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.

Пакеты

Наименование

github.com/openfga/openfga

go
Затронутые версииВерсия исправления

<= 1.17.1

1.18.0

EPSS

Процентиль: 22%
0.00301
Низкий

6.8 Medium

CVSS3

Дефекты

CWE-287

Связанные уязвимости

CVSS3: 6.8
redhat
26 дней назад

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.

CVSS3: 6.8
nvd
26 дней назад

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.

EPSS

Процентиль: 22%
0.00301
Низкий

6.8 Medium

CVSS3

Дефекты

CWE-287