A AegiFlow
HIGHCVSS 8.6EPSS 0.3%

CVE-2026-54603

CVE-2026-54603 updated by NVD

Published
2026-07-28
Modified
2026-07-31
EPSS percentile
19%
Sources
github-advisory, nvd

Summary

OAuth2 is a Ruby wrapper for the OAuth 2.0 and 2.1 authorization frameworks, including OpenID Connect (OIDC). From 0.4.0 to 2.0.21, a protocol-relative redirect Location returned to OAuth2::Client#request overrides the request authority, so the bearer Authorization header is sent to an attacker-controlled host, leaking the credential. This issue is fixed in version 2.0.22.

Affected packages

EcosystemPackageAffected versionsFixed versions
RubyGemsoauth22.0.22

Remediation: Upgrade to 2.0.22 or later.

References

Includes data from the GitHub Advisory Database, licensed under CC-BY 4.0.

Includes data from the National Vulnerability Database (NIST). NVD data is in the public domain; this page is not endorsed by NIST.

CVE® is a registered trademark of The MITRE Corporation. CVE content reproduced under the CVE Terms of Use; copyright designation © MITRE.

EPSS scores provided by the FIRST.org Exploit Prediction Scoring System.