CVE-2011-2197

N/A Unknown
Published: June 30, 2011 Modified: April 29, 2026
View on NVD

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.

AI Explanation

Get an AI-powered plain-language explanation of this vulnerability and remediation steps.

Login to generate AI explanation

References to Advisories, Solutions, and Tools

Patch Vendor Advisory Exploit Third Party Advisory
http://secunia.com/advisories/44789
Source: secalert@redhat.com
Vendor Advisory
http://openwall.com/lists/oss-security/2011/06/09/2
Source: af854a3a-2127-422b-91ae-364da2661108
Patch
http://openwall.com/lists/oss-security/2011/06/13/9
Source: af854a3a-2127-422b-91ae-364da2661108
Patch
http://secunia.com/advisories/44789
Source: af854a3a-2127-422b-91ae-364da2661108
Vendor Advisory

14 reference(s) from NVD

Quick Stats

CVSS v3 Score
N/A / 10.0
EPSS (Exploit Probability)
2.0%
78th percentile
Exploitation Status
Not in CISA KEV

Weaknesses (CWE)

Affected Vendors

rubyonrails