NetSight
high7.6

CVE-2021-23435

Clearance Gem Open Redirect Vulnerability

Impact

This affects the package clearance before 2.5.0. The vulnerability can be possible when users are able to set the value of `session[:return_to]`. If the value used for return_to contains multiple leading slashes (`/////example.com`) the user ends up being redirected to the external domain that comes after the slashes (`http://example.com`).

Affected packages

EcosystemPackageAffectedFixed in
rubygemsclearance< 2.5.02.5.0

Affected products

VendorProductAffected versions
ThoughtbotClearance
before 2.5.0

Weakness classification

References