Description
The http_basic_authenticate_with method in actionpack/lib/action_controller/metal/http_authentication.rb in the Basic Authentication implementation in Action Controller in Ruby on Rails before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not use a constant-time algorithm for verifying credentials, which makes it easier for remote attackers to bypass authentication by measuring timing differences.
Analysis and contextual insights are available on OpenCVE Cloud.
Remediation
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
Advisories
| Source | ID | Title |
|---|---|---|
Debian DLA |
DLA-603-1 | ruby-activesupport-3.2 security update |
Debian DLA |
DLA-604-1 | ruby-actionpack-3.2 security update |
Debian DSA |
DSA-3464-1 | rails security update |
EUVD |
EUVD-2017-0280 | The http_basic_authenticate_with method in actionpack/lib/action_controller/metal/http_authentication.rb in the Basic Authentication implementation in Action Controller in Ruby on Rails before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not use a constant-time algorithm for verifying credentials, which makes it easier for remote attackers to bypass authentication by measuring timing differences. |
Github GHSA |
GHSA-p692-7mm3-3fxg | actionpack is vulnerable to remote bypass authentication |
References
History
No history.
Status: PUBLISHED
Assigner: redhat
Published:
Updated: 2024-08-06T07:51:28.554Z
Reserved: 2015-09-29T00:00:00.000Z
Link: CVE-2015-7576
No data.
Status : Modified
Published: 2016-02-16T02:59:00.110
Modified: 2026-05-06T22:30:45.220
Link: CVE-2015-7576
OpenCVE Enrichment
No data.
Debian DLA
Debian DSA
EUVD
Github GHSA