First published: Tue Sep 08 2009(Updated: )
Cross-site scripting (XSS) vulnerability in Ruby on Rails 2.x before 2.2.3, and 2.3.x before 2.3.4, allows remote attackers to inject arbitrary web script or HTML by placing malformed Unicode strings into a form helper.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
rubygems/activesupport | >=2.3.0<2.3.4 | 2.3.4 |
rubygems/activesupport | >=2.0.0<2.2.3 | 2.2.3 |
rubygems/actionpack | >=2.3.0<2.3.4 | 2.3.4 |
rubygems/actionpack | >=2.0.0<2.2.3 | 2.2.3 |
Ruby on Rails | =2.0.0 | |
Ruby on Rails | =2.0.0-rc1 | |
Ruby on Rails | =2.0.0-rc2 | |
Ruby on Rails | =2.0.1 | |
Ruby on Rails | =2.0.2 | |
Ruby on Rails | =2.0.4 | |
Ruby on Rails | =2.1.0 | |
Ruby on Rails | =2.1.1 | |
Ruby on Rails | =2.1.2 | |
Ruby on Rails | =2.2.0 | |
Ruby on Rails | =2.2.1 | |
Ruby on Rails | =2.2.2 | |
Ruby on Rails | =2.3.2 | |
Ruby on Rails | =2.3.3 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-3009 is classified as a high-severity cross-site scripting (XSS) vulnerability.
To fix CVE-2009-3009, upgrade Ruby on Rails to version 2.2.3 or later, or version 2.3.4 or later.
CVE-2009-3009 affects Ruby on Rails versions 2.x before 2.2.3 and 2.3.x before 2.3.4.
CVE-2009-3009 is a cross-site scripting (XSS) vulnerability that allows attackers to inject malicious scripts.
Yes, CVE-2009-3009 can be exploited remotely by injecting malformed Unicode strings into form helpers.