darkfish.js in RDoc 2.3.0 through 3.12 and 4.x before 4.0.0.preview2.1, as used in Ruby, does not properly generate documents, which allows remote attackers to conduct cross-site scripting (XSS) attacks via a crafted URL.
2013-03-01T05:40:17.583
2025-04-11T00:51:21.963
Deferred
CVSSv2: 4.3 (MEDIUM)
AV:N/AC:M/Au:N/C:N/I:P/A:N
8.6
2.9
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | ruby-lang | rdoc | < 3.12 | Yes |
Application | ruby-lang | rdoc | 4.0.0 | Yes |
Application | ruby-lang | ruby | 1.9 | Yes |
Application | ruby-lang | ruby | 1.9.1 | Yes |
Application | ruby-lang | ruby | 1.9.2 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 1.9.3 | Yes |
Application | ruby-lang | ruby | 2.0 | Yes |
Application | ruby-lang | ruby | 2.0.0 | Yes |
Application | ruby-lang | ruby | 2.0.0 | Yes |
Application | ruby-lang | ruby | 2.0.0 | Yes |
Operating System | canonical | ubuntu_linux | 12.04 | Yes |
Operating System | canonical | ubuntu_linux | 12.10 | Yes |