Approved changes feed: RSS · Atom

cpe:2.3:a:ruby-oauth:oauth2:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorRuby Oauth (2c4d9f25-4a09-542d-a0d7-c898e905589f)
ProductOauth2 (7d4e4fe4-82aa-5cbf-8c77-3879f7b51f33)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:gem/oauth2 purl2cpe 2026-09-09 08:34:03.791239

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-54603 vulnerable 2026-09-16 04:33:28.417568 OAuth2::Client#request: Protocol-relative redirect Location overrides authority, leaking bearer Authorization to attacker host
HIGH (8.6)
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.
Published: 2026-07-28T16:29:03.566Z
Updated: 2026-10-05T17:06:33.683Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.