GitHub Advisoryadvisory · Go

GHSA-fv82-r8qv-ch4v pomerium_signature is not verified in middleware in github.com/pomerium/pomerium

MEDIUM Published 2021-05-21 Modified 2023-10-02 Official page ↗
Aliases
CVE-2021-29652
Ecosystem
Go
Packages
github.com/pomerium/pomerium
Severity
Moderate
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weaknesses
CWE-601
Reviewed
2021-05-20

Affected packages

• Go github.com/pomerium/pomerium: >= 0.10.0, < 0.13.4 → fixed in 0.13.4

Description

Impact Some API endpoints under /.pomerium/ do not verify parameters with pomerium_signature. This could allow modifying parameters intended to be trusted to Pomerium. The issue mainly affects routes responsible for sign in/out, but does not introduce an authentication bypass. Specific Go Packages Affected github.com/pomerium/pomerium/authenticate Patches Patched in v0.13.4 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-29652 Pomerium from version 0.10.0-0.13.3 has an Open Redirect in the user sign-in/out process vulnerability

Weakness · CWE (1)

  • CWE-601 URL Redirection to Untrusted Site weakness

References