Search vulnerabilities

Results 151

Export CSV
CVE-2020-8165

rubygem-activesupport: potentially unintended unmarshalling of user-provided objects in MemCacheStore and RedisCacheStore

A deserialization of untrusted data vulnernerability exists in rails < 5.2.4.3, rails < 6.0.3.1 that can allow an attacker to unmarshal user-provided objects in MemCacheStore and RedisCacheStore potentially resulting in an RCE.

CVSS 3.1 · 9.8 Critical EPSS 45.7% KEV · Not listed
Vendors
Debian Opensuse Redhat and 1 more
Products
CVE-2017-17920

SQL injection vulnerability in the 'reorder' method in Ruby on Rails 5.1.4 and earlier allows remote attackers to execute arbitrary SQL commands via the 'name' parameter. NOTE: The vendor disputes this issue because the documentation states that this method is not intended for use with untrusted input

CVSS 3.0 · 8.1 High EPSS 1.5% KEV · Not listed
Vendors
Products
CVE-2017-17917

SQL injection vulnerability in the 'where' method in Ruby on Rails 5.1.4 and earlier allows remote attackers to execute arbitrary SQL commands via the 'id' parameter. NOTE: The vendor disputes this issue because the documentation states that this method is not intended for use with untrusted input

CVSS 3.1 · 8.1 High EPSS 2.3% KEV · Not listed
Vendors
Products
CVE-2017-17916

SQL injection vulnerability in the 'find_by' method in Ruby on Rails 5.1.4 and earlier allows remote attackers to execute arbitrary SQL commands via the 'name' parameter. NOTE: The vendor disputes this issue because the documentation states that this method is not intended for use with untrusted input

CVSS 3.1 · 8.1 High EPSS 1.5% KEV · Not listed
Vendors
Products
CVE-2017-17919

SQL injection vulnerability in the 'order' method in Ruby on Rails 5.1.4 and earlier allows remote attackers to execute arbitrary SQL commands via the 'id desc' parameter. NOTE: The vendor disputes this issue because the documentation states that this method is not intended for use with untrusted input

CVSS 3.1 · 8.1 High EPSS 1.5% KEV · Not listed
Vendors
Products
CVE-2014-3483

rubygem-activerecord: SQL injection vulnerability in 'range' quoting

SQL injection vulnerability in activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb in the PostgreSQL adapter for Active Record in Ruby on Rails 4.x before 4.0.7 and 4.1.x before 4.1.3 allows remote attackers to execute arbitrary SQL commands by leveraging improper range quoting.

CVSS 2.0 · 7.5 High EPSS 4.2% KEV · Not listed
CVE-2014-3482

rubygem-activerecord: SQL injection vulnerability in 'bitstring' quoting

SQL injection vulnerability in activerecord/lib/active_record/connection_adapters/postgresql_adapter.rb in the PostgreSQL adapter for Active Record in Ruby on Rails 2.x and 3.x before 3.2.19 allows remote attackers to execute arbitrary SQL commands by leveraging improper bitstring quoting.

CVSS 2.0 · 7.5 High EPSS 4.3% KEV · Not listed
CVE-2016-6316

rubygem-actionview: cross-site scripting flaw in Action View

Cross-site scripting (XSS) vulnerability in Action View in Ruby on Rails 3.x before 3.2.22.3, 4.x before 4.2.7.1, and 5.x before 5.0.0.1 might allow remote attackers to inject arbitrary web script or HTML via text declared as "HTML safe" and used as attribute values in tag handlers.

CVSS 3.0 · 6.1 Medium EPSS 3.4% KEV · Not listed
CVE-2016-2098

rubygem-actionpack: code injection vulnerability in Action View

Action Pack in Ruby on Rails before 3.2.22.2, 4.x before 4.1.14.2, and 4.2.x before 4.2.5.2 allows remote attackers to execute arbitrary Ruby code by leveraging an application's unrestricted use of the render method.

CVSS 3.0 · 7.3 High EPSS 81.4% KEV · Not listed
CVE-2016-6317

rubygem-activerecord: unsafe query generation in Active Record

Action Record in Ruby on Rails 4.2.x before 4.2.7.1 does not properly consider differences in parameter handling between the Active Record component and the JSON implementation, which allows remote attackers to bypass intended database-query restrictions and perform NULL checks or trigger missing WHERE clauses via a crafted request, as demonstrated by certain "[nil]" values, a related issue to CVE-2012-2660, CVE-2012-2694, and CVE-2013-0155.

CVSS 3.0 · 7.5 High EPSS 3.9% KEV · Not listed
CVE-2016-0753

rubygem-activerecord: possible input validation circumvention in Active Model

Active Model in Ruby on Rails 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 supports the use of instance-level writers for class accessors, which allows remote attackers to bypass intended validation steps via crafted parameters.

CVSS 3.1 · 5.3 Medium EPSS 7.2% KEV · Not listed
Vendors
Products
Debian Linux Fedora Leap and 2 more
CVE-2016-2097

rubygem-actionpack: directory traversal in Action View, incomplete CVE-2016-0752 fix

Directory traversal vulnerability in Action View in Ruby on Rails before 3.2.22.2 and 4.x before 4.1.14.2 allows remote attackers to read arbitrary files by leveraging an application's unrestricted use of the render method and providing a .. (dot dot) in a pathname. NOTE: this vulnerability exists because of an incomplete fix for CVE-2016-0752.

CVSS 3.0 · 5.3 Medium EPSS 4.4% KEV · Not listed
CVE-2015-7581

rubygem-actionpack: Object leak vulnerability for wildcard controller routes in Action Pack

actionpack/lib/action_dispatch/routing/route_set.rb in Action Pack in Ruby on Rails 4.x before 4.2.5.1 and 5.x before 5.0.0.beta1.1 allows remote attackers to cause a denial of service (superfluous caching and memory consumption) by leveraging an application's use of a wildcard controller route.

CVSS 3.0 · 7.5 High EPSS 6.7% KEV · Not listed
CVE-2016-0751

rubygem-actionpack: possible object leak and denial of service attack in Action Pack

actionpack/lib/action_dispatch/http/mime_type.rb in Action Pack in Ruby on Rails before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not properly restrict use of the MIME type cache, which allows remote attackers to cause a denial of service (memory consumption) via a crafted HTTP Accept header.

CVSS 3.0 · 7.5 High EPSS 9.7% KEV · Not listed
CVE-2015-7579

Cross-site scripting (XSS) vulnerability in the rails-html-sanitizer gem 1.0.2 for Ruby on Rails 4.2.x and 5.x allows remote attackers to inject arbitrary web script or HTML via an HTML entity that is mishandled by the Rails::Html::FullSanitizer class.

CVSS 3.0 · 6.1 Medium EPSS 2.6% KEV · Not listed
Vendors
CVE-2015-7580

Cross-site scripting (XSS) vulnerability in lib/rails/html/scrubbers.rb in the rails-html-sanitizer gem before 1.0.3 for Ruby on Rails 4.2.x and 5.x allows remote attackers to inject arbitrary web script or HTML via a crafted CDATA node.

CVSS 3.0 · 6.1 Medium EPSS 2.2% KEV · Not listed
Vendors
CVE-2015-3227

rubygem-activesupport: Possible Denial of Service attack in Active Support in merge_element()

The (1) jdom.rb and (2) rexml.rb components in Active Support in Ruby on Rails before 4.1.11 and 4.2.x before 4.2.2, when JDOM or REXML is enabled, allow remote attackers to cause a denial of service (SystemStackError) via a large XML document depth.

CVSS 2.0 · 5.0 Medium EPSS 4.2% KEV · Not listed
Products
CVE-2015-3226

rubygem-activesupport: XSS Vulnerability in ActiveSupport::JSON.encode

Cross-site scripting (XSS) vulnerability in json/encoding.rb in Active Support in Ruby on Rails 3.x and 4.1.x before 4.1.11 and 4.2.x before 4.2.2 allows remote attackers to inject arbitrary web script or HTML via a crafted Hash that is mishandled during JSON encoding.

CVSS 2.0 · 4.3 Medium EPSS 2.8% KEV · Not listed
Vendors
Products
CVE-2015-7576

rubygem-actionpack: Timing attack vulnerability in basic authentication in Action Controller

The http_basic_authenticate_with method in actionpack/lib/action_controller/metal/http_authentication.rb in the Basic Authentication implementation in Action Controller in Ruby on Rails before 3.2.22.1, 4.0.x and 4.1.x before 4.1.14.1, 4.2.x before 4.2.5.1, and 5.x before 5.0.0.beta1.1 does not use a constant-time algorithm for verifying credentials, which makes it easier for remote attackers to bypass authentication by measuring timing differences.

CVSS 3.0 · 3.7 Low EPSS 4.9% KEV · Not listed
CVE-2015-1840

rubygem-jquery-rails: CSRF Vulnerability in jquery-ujs and jquery-rails

jquery_ujs.js in jquery-rails before 3.1.3 and 4.x before 4.0.4 and rails.js in jquery-ujs before 1.0.4, as used with Ruby on Rails 3.x and 4.x, allow remote attackers to bypass the Same Origin Policy, and trigger transmission of a CSRF token to a different-domain web server, via a leading space character in a URL within an attribute value.

CVSS 2.0 · 5.0 Medium EPSS 4.5% KEV · Not listed
Products