CVE Catalog

CVE-2026-54603

HighCVSS 8.6
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.27%

19th percentile - higher than 19% of all known CVEs

Summary

A vulnerability in the OAuth2 Ruby library allows the Authorization header to leak to an attacker-controlled host. A protocol-relative redirect overrides the request authority.

Risk Assessment

An attacker can capture Bearer tokens and gain unauthorized access to APIs.

Recommendation

Update the OAuth2 library to version 2.0.22 or later.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS