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.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade ruby-actionpack-3.2Upgrade rails | Feb 15, 2016 | Jan 31, 2016 |
| Freebsd | — | Upgrade rubygem-actionpackUpgrade rubygem-railsUpgrade rubygem-activemodel4Upgrade rubygem-rails4Upgrade rubygem-activerecord4Upgrade rubygem-rails-html-sanitizerUpgrade rubygem-actionviewUpgrade rubygem-actionpack4Upgrade rubygem-activerecord | Dec 10, 2025 | Feb 2, 2016 |
| Ruby_on_rails | — | Upgrade to the latest version of Ruby on Rails | Jan 3, 2020 | Feb 16, 2016 |
| Suse | — | Upgrade portusUpgrade rubygem-activesupport-3_2Upgrade rubygem-actionpack-3_2 | Feb 15, 2016 | Feb 11, 2016 |
| Ubuntu | — | Upgrade rails | Nov 19, 2024 | Feb 16, 2016 |
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub