GitHub Advisoryadvisory · Go

GHSA-j6wp-3859-vxfg OIDC claims not updated from Identity Provider in Pomerium

MEDIUM Published 2021-11-10 Modified 2021-11-08 Official page ↗
Aliases
CVE-2021-41230
Ecosystem
Go
Packages
github.com/pomerium/pomerium
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-863
Reviewed
2021-11-08

Affected packages

• Go github.com/pomerium/pomerium: >= 0.14.0, < 0.15.6 → fixed in 0.15.6

Description

Impact Changes to the OIDC claims of a user after initial login are not reflected in policy evaluation when using `allowed_idp_claims` as part of policy. If using `allowed_idp_claims` and a user's claims are changed, Pomerium can make incorrect authorization decisions. Patches v0.15.6 Workarounds • Clear data on `databroker` service by clearing redis or restarting the in-memory databroker to force claims to be updated References https://github.com/pomerium/pomerium/pull/2724 For more information If you have any questions or comments about this advisory: • Open an issue in Pomerium • Email us at [email protected]

Related

Alias · CVE (1)

  • CVE-2021-41230 Pomerium is an open source identity-aware access proxy. vulnerability

Weakness · CWE (1)

  • CWE-863 Incorrect Authorization weakness

References