Free and open-source vulnerability scanner
Mageni eases for you the vulnerability scanning, assessment, and management process. It is free and open-source.
Install NowAvailable for macOS, Windows, and Linux

CVE-2011-0447
CVE information
Published
Last Modified
CVSSv2.0 Severity
Impact Analysis
Description
Ruby on Rails 2.1.x, 2.2.x, and 2.3.x before 2.3.11, and 3.x before 3.0.4, does not properly validate HTTP requests that contain an X-Requested-With header, which makes it easier for remote attackers to conduct cross-site request forgery (CSRF) attacks via forged (1) AJAX or (2) API requests that leverage "combinations of browser plugins and HTTP redirects," a related issue to CVE-2011-0696..
CVSSv2.0 Score
- Severity
- Medium
- Base Score
- 6.8/10
- Exploit Score
- 8.6/10
- Access Vector
- Network
- Access Complexity
- Medium
- Authentication Required
- None
- Impact Score
- 6.4/10
- Confidentiality Impact
- Partial
- Availability Impact
- Partial
- Integrity Impact
- Partial
Products Affected
CPE | Affected | Vulnerable | Excluding | Edit |
---|---|---|---|---|
cpe:2.3:a:rubyonrails:rails:2.1.0:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.1.1:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.1.2:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.2.0:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.2.1:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.2.2:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.3.2:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.3.3:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.3.4:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.3.9:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:2.3.10:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:beta:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:beta2:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:beta3:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:beta4:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:rc:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:rc2:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.1:pre:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.2:pre:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.0:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.1:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.2:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.3:*:*:*:*:*:*:* |
Yes
|
- | - | |
cpe:2.3:a:rubyonrails:rails:3.0.4:rc1:*:*:*:*:*:* |
Yes
|
- | - |
References
- http://groups.google.com/group/rubyonrails-security/msg/c22ea1668c0d181c?dmode=source&ou
- http://weblog.rubyonrails.org/2011/2/8/csrf-protection-bypass-in-ruby-on-rails
- http://secunia.com/advisories/43274
- http://www.securitytracker.com/id?1025060
- http://www.securityfocus.com/bid/46291
- http://secunia.com/advisories/43666
- http://lists.fedoraproject.org/pipermail/package-announce/2011-March/055088.html
- http://www.vupen.com/english/advisories/2011/0587
- http://lists.fedoraproject.org/pipermail/package-announce/2011-March/055074.html
- http://www.vupen.com/english/advisories/2011/0877
- http://lists.fedoraproject.org/pipermail/package-announce/2011-April/057650.html
- http://www.debian.org/security/2011/dsa-2247