GitHub Advisoryadvisory · RubyGems
GHSA-v9v4-7jp6-8c73 rails Cross-site Scripting vulnerability
MEDIUM
Official page ↗
- Aliases
- CVE-2011-2197
- Ecosystem
- RubyGems
- Packages
- actionpack, activesupport
- Severity
- Moderate
- Weaknesses
- CWE-79
- Reviewed
- 2020-06-16
Affected packages
• RubyGems actionpack: >= 2.0.0, < 2.3.12 → fixed in 2.3.12
• RubyGems actionpack: >= 3.0.0, < 3.0.8 → fixed in 3.0.8
• RubyGems activesupport: >= 2.0.0, < 2.3.12 → fixed in 2.3.12
• RubyGems activesupport: >= 3.0.0, < 3.0.8 → fixed in 3.0.8
Description
The cross-site scripting (XSS) prevention feature in Ruby on Rails 2.x before 2.3.12, 3.0.x before 3.0.8, and 3.1.x before 3.1.0.rc2 does not properly handle mutation of safe buffers, which makes it easier for remote attackers to conduct XSS attacks via crafted strings to an application that uses a problematic string method, as demonstrated by the sub method.
Related
Alias · CVE (1)
- CVE-2011-2197 The cross-site scripting (XSS) prevention feature in Ruby on Rails 2.x before 2.3.12, 3.0.x before 3.0.8, and 3.1.x before 3.1.0.rc2 does… vulnerability
Weakness · CWE (1)
- CWE-79 Improper Neutralization of Input During Web Page Generation weakness
References
- https://nvd.nist.gov/vuln/detail/CVE-2011-2197 advisory
- https://github.com/rails/rails/commit/53a2c0baf2b128dd4808eca313256f6f4bb8c4cd web
- https://github.com/rails/rails/commit/ed3796434af6069ced6a641293cf88eef3b284da web
- https://gist.github.com/NZKoz/b2ceb626fc2bcdfe497f web
- https://github.com/rails/rails package
- https://github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2011-2197.yml web
- http://groups.google.com/group/rubyonrails-security/msg/663b600d4471e0d4?dmode=source&output=gplain web
- http://lists.fedoraproject.org/pipermail/package-announce/2011-July/062514.html web
- http://lists.fedoraproject.org/pipermail/package-announce/2011-June/062090.html web
- http://openwall.com/lists/oss-security/2011/06/09/2 web
- http://openwall.com/lists/oss-security/2011/06/13/9 web
- http://weblog.rubyonrails.org/2011/6/8/potential-xss-vulnerability-in-ruby-on-rails-applications web