Actionpack Project Actionpack vulnerabilities
63 known vulnerabilities affecting actionpack_project/actionpack.
Total CVEs
63
CISA KEV
2
actively exploited
Public exploits
8
Exploited in wild
3
Severity breakdown
CRITICAL1HIGH16MEDIUM42LOW4
Vulnerabilities
Page 3 of 4
CVE-2022-3704P4LOW≥ 0, ≤ 7.0.42022-10-27
CVE-2022-3704 [LOW] CWE-707 Cross-site Scripting in actionpack
Cross-site Scripting in actionpack
actionpack from the Ruby on Rails project is vulnerable to Cross-site Scripting in the Route Error Page. This issue has been patched with this [commit](https://github.com/rails/rails/commit/be177e4566747b73ff63fd5f529fab564e475ed4).
This vulnerability is disputed by the Rails security team. It requires that the developer is tricked into copy pasting a malicious javascript-containing string into a
ghsa
CVE-2011-1497P4MEDIUM≥ 3.0.0.rc, < 3.0.62022-04-22
CVE-2011-1497 [MEDIUM] CWE-79 Cross site scripting in actionpack Rubygem
Cross site scripting in actionpack Rubygem
A cross-site scripting vulnerability flaw was found in the `auto_link` function in Rails before version 3.0.6.
ghsaosv
CVE-2014-0081P4MEDIUMCVSS 4.3≥ 3.0.0, < 3.2.17≥ 4.0.0, < 4.0.32017-10-24
CVE-2014-0081 [MEDIUM] CWE-79 Rails vulnerable to Cross-site Scripting
Rails vulnerable to Cross-site Scripting
There is an XSS vulnerability in the `number_to_currency`, `number_to_percentage` and `number_to_human` helpers in Ruby on Rails. This vulnerability has been assigned the CVE identifier CVE-2014-0081.
Versions Affected: All.
Fixed Versions: 4.1.0.beta2, 4.0.3, 3.2.17.
Impact
These helpers allows users to nicely format a numeric value. Some of the parameters to the helper (format, ne
ghsaosv
CVE-2012-3424P4MEDIUM≥ 3.0.0.beta, < 3.0.16≥ 3.1.0, < 3.1.7+2 more2017-10-24
CVE-2012-3424 [MEDIUM] CWE-287 actionpack Improper Authentication vulnerability
actionpack Improper Authentication vulnerability
The `decode_credentials` method in `actionpack/lib/action_controller/metal/http_authentication.rb` in Ruby on Rails before 3.0.16, 3.1.x before 3.1.7, and 3.2.x before 3.2.7 converts Digest Authentication strings to symbols, which allows remote attackers to cause a denial of service by leveraging access to an application that uses a `with_http_digest` helper method, a
ghsaosv
CVE-2011-3186P4MEDIUM≥ 2.3.0, < 2.3.132017-10-24
CVE-2011-3186 [MEDIUM] CWE-94 actionpack CRLF injection vulnerability
actionpack CRLF injection vulnerability
CRLF injection vulnerability in `actionpack/lib/action_controller/response.rb` in Ruby on Rails 2.3.x before 2.3.13 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting attacks via the Content-Type header.
ghsaosv
CVE-2009-3086P4MEDIUM≥ 2.1.0, < 2.2.3≥ 2.3.0, < 2.3.42017-10-24
CVE-2009-3086 [MEDIUM] CWE-200 actionpack and activesupport vulnerable to information leaks
actionpack and activesupport vulnerable to information leaks
A certain algorithm in Ruby on Rails 2.1.0 through 2.2.2, and 2.3.x before 2.3.4, leaks information about the complexity of message-digest signature verification in the cookie store, which might allow remote attackers to forge a digest via multiple attempts.
ghsaosv
CVE-2013-6415P4MEDIUM≥ 3.0.0, < 3.2.16≥ 4.0.0, < 4.0.22017-10-24
CVE-2013-6415 [MEDIUM] CWE-79 actionpack vulnerable to Cross-site Scripting
actionpack vulnerable to Cross-site Scripting
Cross-site scripting (XSS) vulnerability in the `number_to_currency` helper in `actionpack/lib/action_view/helpers/number_helper.rb` in Ruby on Rails before 3.2.16 and 4.x before 4.0.2 allows remote attackers to inject arbitrary web script or HTML via the unit parameter.
ghsaosv
CVE-2013-1855P4MEDIUM≥ 0, < 2.3.18≥ 3.0.0, < 3.1.12+1 more2017-10-24
CVE-2013-1855 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
The `sanitize_css` method in `lib/action_controller/vendor/html-scanner/html/sanitizer.rb` in the Action Pack component in Ruby on Rails before 2.3.18, 3.0.x and 3.1.x before 3.1.12, and 3.2.x before 3.2.13 does not properly handle `\n` (newline) characters, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via crafted Cascading Style S
ghsaosv
CVE-2013-4491P4MEDIUM≥ 3.0.0, < 3.2.16≥ 4.0.0, < 4.0.22017-10-24
CVE-2013-4491 [MEDIUM] CWE-79 actionpack vulnerable to Cross-site Scripting
actionpack vulnerable to Cross-site Scripting
Cross-site scripting (XSS) vulnerability in `actionpack/lib/action_view/helpers/translation_helper.rb` in the internationalization component in Ruby on Rails 3.x before 3.2.16 and 4.x before 4.0.2 allows remote attackers to inject arbitrary web script or HTML via a crafted string that triggers generation of a fallback string by the i18n gem.
ghsaosv
CVE-2013-1857P4MEDIUM≥ 0, < 2.3.18≥ 3.0.0, < 3.1.12+1 more2017-10-24
CVE-2013-1857 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
The sanitize helper in `lib/action_controller/vendor/html-scanner/html/sanitizer.rb` in the Action Pack component in Ruby on Rails before 2.3.18, 3.0.x and 3.1.x before 3.1.12, and 3.2.x before 3.2.13 does not properly handle encoded `:` (colon) characters in URLs, which makes it easier for remote attackers to conduct cross-site scripting (XSS) attacks via a crafted scheme n
ghsaosv
CVE-2020-8166P4MEDIUM≥ 5.0.0, < 5.2.4.3≥ 6.0.0, < 6.0.3.12020-05-26
CVE-2020-8166 [MEDIUM] CWE-352 Ability to forge per-form CSRF tokens in Rails
Ability to forge per-form CSRF tokens in Rails
It is possible to, given a global CSRF token such as the one present in the authenticity_token meta tag, forge a per-form CSRF token for any action for that session.
Impact
Given the ability to extract the global CSRF token, an attacker would be able to construct a per-form CSRF token for that session.
Workarounds
This is a low-severity security issue. As such, no wor
ghsaosv
CVE-2009-3009P4MEDIUM≥ 2.0.0, < 2.2.3≥ 2.3.0, < 2.3.42017-10-24
CVE-2009-3009 [MEDIUM] CWE-79 Cross site scripting that affects rails
Cross site scripting that affects rails
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.
ghsaosv
CVE-2012-1099P4MEDIUM≥ 3.0.0, < 3.0.12≥ 3.1.0, < 3.1.4+1 more2017-10-24
CVE-2012-1099 [MEDIUM] CWE-79 Cross-site Scripting in actionpack
Cross-site Scripting in actionpack
Cross-site scripting (XSS) vulnerability in `actionpack/lib/action_view/helpers/form_options_helper.rb` in the select helper in Ruby on Rails 3.0.x before 3.0.12, 3.1.x before 3.1.4, and 3.2.x before 3.2.2 allows remote attackers to inject arbitrary web script or HTML via vectors involving certain generation of OPTION elements within SELECT elements.
ghsaosv
CVE-2013-6416P4MEDIUM≥ 4.0.0, < 4.0.22017-10-24
CVE-2013-6416 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
Cross-site scripting (XSS) vulnerability in the simple_format helper in `actionpack/lib/action_view/helpers/text_helper.rb` in Ruby on Rails 4.x before 4.0.2 allows remote attackers to inject arbitrary web script or HTML via a crafted HTML attribute.
ghsaosv
CVE-2011-4319P4MEDIUM≥ 3.0.0, < 3.0.11≥ 3.1.0, < 3.1.22017-10-24
CVE-2011-4319 [MEDIUM] CWE-79 Cross-site Scripting vulnerability in i18n translations helper method
Cross-site Scripting vulnerability in i18n translations helper method
Cross-site scripting (XSS) vulnerability in the i18n translations helper method in Ruby on Rails 3.0.x before 3.0.11 and 3.1.x before 3.1.2, and the rails_xss plugin in Ruby on Rails 2.3.x, allows remote attackers to inject arbitrary web script or HTML via vectors related to a translations string whose name ends with an "html"
ghsaosv
CVE-2011-2931P4MEDIUM≥ 2.0.0, < 2.3.13≥ 3.0.0, < 3.0.102017-10-24
CVE-2011-2931 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
Cross-site scripting (XSS) vulnerability in the `strip_tags` helper in `actionpack/lib/action_controller/vendor/html-scanner/html/node.rb` in Ruby on Rails before 2.3.13, 3.0.x before 3.0.10, and 3.1.x before 3.1.0.rc5 allows remote attackers to inject arbitrary web script or HTML via a tag with an invalid name.
ghsaosv
CVE-2012-3465P4MEDIUM≥ 3.0.0.beta, < 3.0.17≥ 3.1.0, < 3.1.8+2 more2017-10-24
CVE-2012-3465 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
Cross-site scripting (XSS) vulnerability in `actionpack/lib/action_view/helpers/sanitize_helper.rb` in the `strip_tags` helper in Ruby on Rails before 2.3.16, 3.0.x before 3.0.17, 3.1.x before 3.1.8, and 3.2.x before 3.2.8 allows remote attackers to inject arbitrary web script or HTML via malformed HTML markup.
ghsaosv
CVE-2011-2197P4MEDIUM≥ 2.0.0, < 2.3.12≥ 3.0.0, < 3.0.82017-10-24
CVE-2011-2197 [MEDIUM] CWE-79 rails Cross-site Scripting vulnerability
rails Cross-site Scripting vulnerability
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.
ghsaosv
CVE-2011-0446P4MEDIUM≥ 0, < 2.3.11≥ 3.0.0, < 3.0.42017-10-24
CVE-2011-0446 [MEDIUM] CWE-79 Rails actionpack gem vulnerable to Cross-site Scripting
Rails actionpack gem vulnerable to Cross-site Scripting
Multiple cross-site scripting (XSS) vulnerabilities in the `mail_to` helper in Ruby on Rails before 2.3.11, and 3.x before 3.0.4, when javascript encoding is used, allow remote attackers to inject arbitrary web script or HTML via a crafted (1) name or (2) email value.
ghsaosv
CVE-2012-3463P4MEDIUM≥ 3.0, < 3.0.17≥ 3.1.0, < 3.1.8+1 more2017-10-24
CVE-2012-3463 [MEDIUM] CWE-79 actionpack Cross-site Scripting vulnerability
actionpack Cross-site Scripting vulnerability
Cross-site scripting (XSS) vulnerability in `actionpack/lib/action_view/helpers/form_tag_helper.rb` in Ruby on Rails 3.x before 3.0.17, 3.1.x before 3.1.8, and 3.2.x before 3.2.8 allows remote attackers to inject arbitrary web script or HTML via the `prompt` field to the `select_tag` helper.
ghsaosv