Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2013-6417


actionpack/lib/action_dispatch/http/request.rb in Ruby on Rails before 3.2.16 and 4.x before 4.0.2 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 that leverages (1) third-party Rack middleware or (2) custom Rack middleware. NOTE: this vulnerability exists because of an incomplete fix for CVE-2013-0155.


Published

2013-12-07T00:55:03.773

Last Modified

2025-04-11T00:51:21.963

Status

Deferred

Source

[email protected]

Severity

CVSSv2: 6.4 (MEDIUM)

CVSSv2 Vector

AV:N/AC:L/Au:N/C:P/I:P/A:N

  • Access Vector: NETWORK
  • Access Complexity: LOW
  • Authentication: NONE
  • Confidentiality Impact: PARTIAL
  • Integrity Impact: PARTIAL
  • Availability Impact: NONE
Exploitability Score

10.0

Impact Score

4.9

Weaknesses
  • Type: Primary
    CWE-264

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.0 Yes
Application rubyonrails rails 3.0.1 Yes
Application rubyonrails rails 3.0.1 Yes
Application rubyonrails rails 3.0.2 Yes
Application rubyonrails rails 3.0.2 Yes
Application rubyonrails rails 3.0.3 Yes
Application rubyonrails rails 3.0.4 Yes
Application rubyonrails rails 3.0.5 Yes
Application rubyonrails rails 3.0.5 Yes
Application rubyonrails rails 3.0.6 Yes
Application rubyonrails rails 3.0.6 Yes
Application rubyonrails rails 3.0.6 Yes
Application rubyonrails rails 3.0.7 Yes
Application rubyonrails rails 3.0.7 Yes
Application rubyonrails rails 3.0.7 Yes
Application rubyonrails rails 3.0.8 Yes
Application rubyonrails rails 3.0.8 Yes
Application rubyonrails rails 3.0.8 Yes
Application rubyonrails rails 3.0.8 Yes
Application rubyonrails rails 3.0.8 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.9 Yes
Application rubyonrails rails 3.0.10 Yes
Application rubyonrails rails 3.0.10 Yes
Application rubyonrails rails 3.0.11 Yes
Application rubyonrails rails 3.0.12 Yes
Application rubyonrails rails 3.0.12 Yes
Application rubyonrails rails 3.0.13 Yes
Application rubyonrails rails 3.0.13 Yes
Application rubyonrails rails 3.0.14 Yes
Application rubyonrails rails 3.0.16 Yes
Application rubyonrails rails 3.0.17 Yes
Application rubyonrails rails 3.0.18 Yes
Application rubyonrails rails 3.0.19 Yes
Application rubyonrails rails 3.0.20 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.0 Yes
Application rubyonrails rails 3.1.1 Yes
Application rubyonrails rails 3.1.1 Yes
Application rubyonrails rails 3.1.1 Yes
Application rubyonrails rails 3.1.1 Yes
Application rubyonrails rails 3.1.2 Yes
Application rubyonrails rails 3.1.2 Yes
Application rubyonrails rails 3.1.2 Yes
Application rubyonrails rails 3.1.3 Yes
Application rubyonrails rails 3.1.4 Yes
Application rubyonrails rails 3.1.4 Yes
Application rubyonrails rails 3.1.5 Yes
Application rubyonrails rails 3.1.5 Yes
Application rubyonrails rails 3.1.6 Yes
Application rubyonrails rails 3.1.7 Yes
Application rubyonrails rails 3.1.8 Yes
Application rubyonrails rails 3.1.9 Yes
Application rubyonrails rails 3.1.10 Yes
Application rubyonrails rails 3.2.0 Yes
Application rubyonrails rails 3.2.0 Yes
Application rubyonrails rails 3.2.0 Yes
Application rubyonrails rails 3.2.1 Yes
Application rubyonrails rails 3.2.2 Yes
Application rubyonrails rails 3.2.2 Yes
Application rubyonrails rails 3.2.3 Yes
Application rubyonrails rails 3.2.3 Yes
Application rubyonrails rails 3.2.3 Yes
Application rubyonrails rails 3.2.4 Yes
Application rubyonrails rails 3.2.4 Yes
Application rubyonrails rails 3.2.5 Yes
Application rubyonrails rails 3.2.6 Yes
Application rubyonrails rails 3.2.7 Yes
Application rubyonrails rails 3.2.8 Yes
Application rubyonrails rails 3.2.9 Yes
Application rubyonrails rails 3.2.10 Yes
Application rubyonrails rails 3.2.11 Yes
Application rubyonrails rails 3.2.12 Yes
Application rubyonrails rails 3.2.13 Yes
Application rubyonrails rails 3.2.13 Yes
Application rubyonrails rails 3.2.13 Yes
Application rubyonrails ruby_on_rails ≤ 3.2.15 Yes
Application rubyonrails ruby_on_rails 3.0.4 Yes
Application rubyonrails ruby_on_rails 3.1.11 Yes
Application rubyonrails ruby_on_rails 3.2.14 Yes
Application rubyonrails ruby_on_rails 3.2.14 Yes
Application rubyonrails ruby_on_rails 3.2.14 Yes
Application rubyonrails ruby_on_rails 3.2.15 Yes
Application rubyonrails ruby_on_rails 3.2.15 Yes
Application rubyonrails rails ≤ 4.0.1 Yes
Application rubyonrails rails 4.0.0 Yes
Application rubyonrails rails 4.0.0 Yes
Application rubyonrails rails 4.0.0 Yes
Application rubyonrails rails 4.0.0 Yes
Application rubyonrails rails 4.0.1 Yes

References