CVE-2012-3424
Severity CVSS v4.0:
Pending analysis
Type:
CWE-287
Authentication Issues
Publication date:
08/08/2012
Last modified:
11/04/2025
Description
The decode_credentials method in actionpack/lib/action_controller/metal/http_authentication.rb in Ruby on Rails 3.x before 3.0.16, 3.1.x before 3.1.7, and 3.2.x before 3.2.7 converts Digest Authentication strings to symbols, which allows remote attackers to cause a denial of service by leveraging access to an application that uses a with_http_digest helper method, as demonstrated by the authenticate_or_request_with_http_digest method.
Impact
Base Score 2.0
5.00
Severity 2.0
MEDIUM
Vulnerable products and versions
| CPE | From | Up to |
|---|---|---|
| cpe:2.3:a:rubyonrails:rails:3.0.0:*:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:beta:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:beta2:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:beta3:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:beta4:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:rc:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.0:rc2:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.1:*:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.1:pre:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.2:*:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.2:pre:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.3:*:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.4:rc1:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.5:*:*:*:*:*:*:* | ||
| cpe:2.3:a:rubyonrails:rails:3.0.5:rc1:*:*:*:*:*:* |
To consult the complete list of CPE names with products and versions, see this page
References to Advisories, Solutions, and Tools
- http://lists.opensuse.org/opensuse-updates/2012-08/msg00046.html
- http://rhn.redhat.com/errata/RHSA-2013-0154.html
- http://weblog.rubyonrails.org/2012/7/26/ann-rails-3-2-7-has-been-released/
- https://groups.google.com/group/rubyonrails-security/msg/244d32f2fa25147d?hl=en&dmode=source&output=gplain
- http://lists.opensuse.org/opensuse-updates/2012-08/msg00046.html
- http://rhn.redhat.com/errata/RHSA-2013-0154.html
- http://weblog.rubyonrails.org/2012/7/26/ann-rails-3-2-7-has-been-released/
- https://groups.google.com/group/rubyonrails-security/msg/244d32f2fa25147d?hl=en&dmode=source&output=gplain



