Vulnerability in Rubyonrails Rails
CVE-2015-7576
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.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 3.7 (Low). Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N.
EPSS exploit prediction
EPSS: 0.049 (91.8th percentile), scored .
Low probability of exploitation in the next 30 days, but still tracked. 92nd percentile — 91.8% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.049 · newest: 0.049 · change: 0.000
Affected products
- Rubyonrails Rails — versions 4.0.0, 4.0.1, 4.0.2
- Rubyonrails Ruby On Rails — versions 4.0.10, 4.0.11, 4.0.11.1
Weakness classification (CWE)
Public proof-of-concept exploits
References
- www.openwall.com/lists/oss-security/2016/01/25/8 (mailing-list)
- lists.fedoraproject.org/pipermail/package-announce/2016-February/178068.html (vendor-advisory)
- lists.opensuse.org/opensuse-updates/2016-02/msg00043.html (vendor-advisory)
- lists.opensuse.org/opensuse-updates/2016-02/msg00034.html (vendor-advisory)
- lists.fedoraproject.org/pipermail/package-announce/2016-February/178043.html (vendor-advisory)
- www.securityfocus.com/bid/81803 (vdb-entry)
- lists.fedoraproject.org/pipermail/package-announce/2016-February/178067.html (vendor-advisory)
- lists.opensuse.org/opensuse-security-announce/2016-04/msg00053.html (vendor-advisory)
- www.securitytracker.com/id/1034816 (vdb-entry)
- www.debian.org/security/2016/dsa-3464 (vendor-advisory)
Frequently asked questions
- What is CVE-2015-7576?
- CVE-2015-7576 is a low-severity vulnerability in Rubyonrails Rails, classified under CWE-254. CVSS score: 3.7/10. Published 2016-02-16.
- How severe is CVE-2015-7576?
- Low severity. CVSS v3 base score is 3.7 out of 10.
- Is CVE-2015-7576 known to be exploited?
- 10 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.