Staging Environment: Content and features may be unstable or change without notice.
Advisory details: github_osv / GHSA-8fqx-7pv4-3jwm
Advisory ID github_osv/GHSA-8fqx-7pv4-3jwm
Aliases CVE-2008-7248
Summary Improper Input Validation in actionpack Ruby on Rails 2.1 before 2.1.3 and 2.2.x before 2.2.2 does not verify tokens for requests with certain content types, which allows remote attackers to bypass cross-site request forgery (CSRF) protection for requests to applications that rely on this protection, as demonstrated using text/plain.
Status Published
Exploitability 2.0
Weighted Severity 0.0
Risk
Affected and Fixed Packages Package Details
Introduced and Fixed Package Commit Patches Package Commit Patches Details
Weaknesses (0)
There are no known CWE.
System Score Found at
generic_textual MODERATE
Reference id Reference type URL
http://groups.google.com/group/rubyonrails-security/browse_thread/thread/d741ee286e36e301?hl=en
http://lists.opensuse.org/opensuse-security-announce/2010-03/msg00004.html
http://pseudo-flaw.net/content/web-browsers/form-data-encoding-roundup
https://bugzilla.redhat.com/show_bug.cgi?id=544329
https://github.com/rails/rails
https://github.com/rails/rails/commit/099a98e9b7108dae3e0f78b207e0a7dc5913bd1a
https://groups.google.com/group/rubyonrails-security/browse_thread/thread/d741ee286e36e301?hl=en
https://lists.opensuse.org/opensuse-security-announce/2010-03/msg00004.html
https://pseudo-flaw.net/content/web-browsers/form-data-encoding-roundup
https://web.archive.org/web/20090906010200/https://www.vupen.com/english/advisories/2009/2544
https://weblog.rubyonrails.org/2008/11/18/potential-circumvention-of-csrf-protection-in-rails-2-1
https://www.openwall.com/lists/oss-security/2009/11/28/1
https://www.openwall.com/lists/oss-security/2009/12/02/2
https://www.rorsecurity.info/journal/2008/11/19/circumvent-rails-csrf-protection.html
http://weblog.rubyonrails.org/2008/11/18/potential-circumvention-of-csrf-protection-in-rails-2-1
http://www.openwall.com/lists/oss-security/2009/11/28/1
http://www.openwall.com/lists/oss-security/2009/12/02/2
CVE-2008-7248 https://access.redhat.com/security/cve/CVE-2008-7248
CVE-2008-7248 https://nvd.nist.gov/vuln/detail/CVE-2008-7248
CVE-2008-7248.YML https://github.com/rubysec/ruby-advisory-db/blob/master/gems/actionpack/CVE-2008-7248.yml
Data source Exploit-DB
Date added Dec. 14, 2009
Description Ruby on Rails 2.3.5 - 'protect_from_forgery' Cross-Site Request Forgery
Ransomware campaign use Known
Source publication date Dec. 14, 2009
Exploit type remote
Platform linux
Source update date May 18, 2014
Source URL https://www.securityfocus.com/bid/37322/info
Data source Exploit-DB
Date added Dec. 14, 2009
Description Ruby on Rails 2.3.5 - 'protect_from_forgery' Cross-Site Request Forgery
Ransomware campaign use Known
Source publication date Dec. 14, 2009
Exploit type remote
Platform linux
Source update date May 18, 2014
Source URL https://www.securityfocus.com/bid/37322/info

No EPSS data available for this advisory.

Patch URL
There are no known patches.

There are no known vectors.

There are no SSVC decisions available.