Patchwire CVEs, their patch status, and feeds to follow them

CVE-2012-2660

Fixed in a distro release EPSS 5%

actionpack/lib/action_dispatch/http/request.rb in Ruby on Rails before 3.0.13, 3.1.x before 3.1.5, and 3.2.x before 3.2.4 does not properly consider differences in parameter handling between the Active Record component and the Rack interface, which allows remote attackers to bypass intended database-query restrictions and perform NULL checks via a crafted request, as demonstrated by certain "[nil]" values, a related issue to CVE-2012-2694.

Published 2012-06-22 · CVE record · OSV

Products: rubyonrails rails, rubyonrails ruby_on_rails

Fixed upstream

EcosystemPackageFixed in
RubyGemsactionpack3.0.13
RubyGemsactionpack3.1.5
RubyGemsactionpack3.2.4
RubyGemsactionpack2.3.16

Distro releases

ReleasePackageFixed in
Red Hat openshift 1graphviz0:2.26.0-10.el6
Red Hat openshift 1graphviz-debuginfo0:2.26.0-10.el6
Red Hat openshift 1graphviz-devel0:2.26.0-10.el6
Red Hat openshift 1graphviz-doc0:2.26.0-10.el6
Red Hat openshift 1graphviz-gd0:2.26.0-10.el6
Red Hat openshift 1graphviz-ruby0:2.26.0-10.el6
Red Hat openshift 1openshift-console0:0.0.16-1.el6op
Red Hat openshift 1openshift-origin-broker0:1.0.11-1.el6op
Red Hat openshift 1openshift-origin-broker-util0:1.0.15-1.el6op
Red Hat openshift 1openshift-origin-cartridge-cron-1.40:1.0.3-1.el6op
Red Hat openshift 1openshift-origin-cartridge-diy-0.10:1.0.3-1.el6op
Red Hat openshift 1openshift-origin-cartridge-haproxy-1.40:1.0.4-1.el6op
Red Hat openshift 1openshift-origin-cartridge-jbosseap-6.00:1.0.4-1.el6op
Red Hat openshift 1openshift-origin-cartridge-jbossews-1.00:1.0.13-1.el6op
Red Hat openshift 1openshift-origin-cartridge-jenkins-1.40:1.0.2-1.el6op
Red Hat openshift 1openshift-origin-cartridge-jenkins-client-1.40:1.0.2-1.el6op
Red Hat openshift 1openshift-origin-cartridge-mysql-5.10:1.0.5-1.el6op
Red Hat openshift 1openshift-origin-cartridge-perl-5.100:1.0.3-1.el6op
Red Hat openshift 1openshift-origin-cartridge-php-5.30:1.0.5-1.el6op
Red Hat openshift 1openshift-origin-cartridge-postgresql-8.40:1.0.3-2.el6op
Red Hat openshift 1openshift-origin-cartridge-ruby-1.80:1.0.7-1.el6op
Red Hat openshift 1openshift-origin-cartridge-ruby-1.9-scl0:1.0.8-1.el6op
Red Hat openshift 1openshift-origin-msg-node-mcollective0:1.0.3-1.el6op
Red Hat openshift 1php0:5.3.3-22.el6
Red Hat openshift 1php-bcmath0:5.3.3-22.el6
Red Hat openshift 1php-debuginfo0:5.3.3-22.el6
Red Hat openshift 1php-devel0:5.3.3-22.el6
Red Hat openshift 1php-imap0:5.3.3-22.el6
Red Hat openshift 1php-mbstring0:5.3.3-22.el6
Red Hat openshift 1php-process0:5.3.3-22.el6
Red Hat openshift 1ruby193-ruby0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-debuginfo0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-devel0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-doc0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-irb0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-libs0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-ruby-tcltk0:1.9.3.327-25.el6
Red Hat openshift 1ruby193-rubygem-actionpack1:3.2.8-3.el6
Red Hat openshift 1ruby193-rubygem-actionpack-doc1:3.2.8-3.el6
Red Hat openshift 1ruby193-rubygem-activemodel0:3.2.8-2.el6
Red Hat openshift 1ruby193-rubygem-activemodel-doc0:3.2.8-2.el6
Red Hat openshift 1ruby193-rubygem-activerecord1:3.2.8-3.el6
Red Hat openshift 1ruby193-rubygem-activerecord-doc1:3.2.8-3.el6
Red Hat openshift 1ruby193-rubygem-bigdecimal0:1.1.0-25.el6
Red Hat openshift 1ruby193-rubygem-io-console0:0.3-25.el6
Red Hat openshift 1ruby193-rubygem-json0:1.5.4-25.el6
Red Hat openshift 1ruby193-rubygem-minitest0:2.5.1-25.el6
Red Hat openshift 1ruby193-rubygem-railties0:3.2.8-2.el6
Red Hat openshift 1ruby193-rubygem-railties-doc0:3.2.8-2.el6
Red Hat openshift 1ruby193-rubygem-rake0:0.9.2.2-25.el6
Red Hat openshift 1ruby193-rubygem-rdoc0:3.9.4-25.el6
Red Hat openshift 1ruby193-rubygem-ruby_parser0:2.3.1-3.el6op
Red Hat openshift 1ruby193-rubygem-ruby_parser-doc0:2.3.1-3.el6op
Red Hat openshift 1ruby193-rubygems0:1.8.23-25.el6
Red Hat openshift 1ruby193-rubygems-devel0:1.8.23-25.el6
Red Hat openshift 1rubygem-actionpack1:3.0.13-4.el6op
Red Hat openshift 1rubygem-activemodel0:3.0.13-3.el6op
Red Hat openshift 1rubygem-activemodel-doc0:3.0.13-3.el6op
Red Hat openshift 1rubygem-activerecord1:3.0.13-5.el6op
Red Hat openshift 1rubygem-bson0:1.8.1-2.el6op
Red Hat openshift 1rubygem-mongo0:1.8.1-2.el6op
Red Hat openshift 1rubygem-mongo-doc0:1.8.1-2.el6op
Red Hat openshift 1rubygem-openshift-origin-auth-remote-user0:1.0.5-1.el6op
Red Hat openshift 1rubygem-openshift-origin-console0:1.0.10-1.el6op
Red Hat openshift 1rubygem-openshift-origin-console-doc0:1.0.10-1.el6op
Red Hat openshift 1rubygem-openshift-origin-controller0:1.0.12-1.el6op
Red Hat openshift 1rubygem-openshift-origin-node0:1.0.11-1.el6op
Red Hat openshift 1rubygem-ruby_parser0:2.0.4-6.el6op
Red Hat openshift 1rubygem-ruby_parser-doc0:2.0.4-6.el6op