{"id":"CVE-2014-0082","aliases":["DEBIAN-CVE-2014-0082","DSA-2929-1","EUVD-2017-0186","GHSA-7cgp-c3g7-qvrw","RHSA-2014:0215","RHSA-2014:0306"],"status":"published","title":"actionpack Improper Input Validation vulnerability","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.06193,"percentile":0.93551,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-20"],"published":"2014-02-20T11:00:00Z","modified":"2026-10-23T15:47:29Z","fixes":[{"ecosystem":"RubyGems","package":"actionpack","fixed_in":["3.2.17"],"sources":["ghsa","osv"]},{"ecosystem":"Debian:12","package":"rails","fixed_in":["2.3.14.1"],"sources":["osv"]},{"ecosystem":"Debian:13","package":"rails","fixed_in":["2.3.14.1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"rails","fixed_in":["2.3.14.1"],"sources":["osv"]}],"affected":[{"source":"ghsa","ecosystem":"RubyGems","package":"actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.0"},{"fixed":"3.2.17"}]}]},{"source":"osv","ecosystem":"Debian:12","package":"rails","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.14.1"}]}]},{"source":"osv","ecosystem":"Debian:13","package":"rails","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.14.1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"rails","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.3.14.1"}]}]},{"source":"osv","ecosystem":"Debian:7","package":"ruby-actionpack-3.2","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.6-6+deb7u2"}]}],"versions":["3.2.6-6","3.2.6-6+deb7u1"],"bundled":3},{"source":"osv","ecosystem":"RubyGems","package":"actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.0"},{"fixed":"3.2.17"}]}],"versions":["3.0.0","3.0.1","3.0.10","3.0.10.rc1","3.0.11","3.0.12","3.0.12.rc1","3.0.13","3.0.13.rc1","3.0.14","3.0.15","3.0.16","3.0.17","3.0.18","3.0.19","3.0.2","3.0.20","3.0.3","3.0.4","3.0.4.rc1","3.0.5","3.0.5.rc1","3.0.6","3.0.6.rc1","3.0.6.rc2","3.0.7","3.0.7.rc1","3.0.7.rc2","3.0.8","3.0.8.rc1","3.0.8.rc2","3.0.8.rc4","3.0.9","3.0.9.rc1","3.0.9.rc3","3.0.9.rc4","3.0.9.rc5","3.1.0","3.1.0.beta1","3.1.0.rc1","3.1.0.rc2","3.1.0.rc3","3.1.0.rc4","3.1.0.rc5","3.1.0.rc6","3.1.0.rc8","3.1.1","3.1.1.rc1","3.1.1.rc2","3.1.1.rc3","3.1.10","3.1.11","3.1.12","3.1.2","3.1.2.rc1","3.1.2.rc2","3.1.3","3.1.4","3.1.4.rc1","3.1.5","3.1.5.rc1","3.1.6","3.1.7","3.1.8","3.1.9","3.2.0","3.2.0.rc1","3.2.0.rc2","3.2.1","3.2.10","3.2.11","3.2.12","3.2.13","3.2.13.rc1","3.2.13.rc2","3.2.14","3.2.14.rc1","3.2.14.rc2","3.2.15","3.2.15.rc1","3.2.15.rc2","3.2.15.rc3","3.2.16","3.2.2","3.2.2.rc1","3.2.3","3.2.3.rc1","3.2.3.rc2","3.2.4","3.2.4.rc1","3.2.5","3.2.6","3.2.7","3.2.7.rc1","3.2.8","3.2.8.rc1","3.2.8.rc2","3.2.9","3.2.9.rc1","3.2.9.rc2","3.2.9.rc3"]},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"cfme","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.2.2.3-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"cfme-appliance","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.2.2.3-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"cfme-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.2.2.3-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"cfme-lib","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.2.2.3-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"mingw32-cfme-host","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:5.2.2.3-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby-irb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby-libs","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-ruby-tcltk","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.3.448-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.13-5.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-amq-protocol","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.2-3.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-amq-protocol-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.9.2-3.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-bigdecimal","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.0-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-bunny","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.7-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-bunny-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.0.7-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-excon","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.31.0-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-fog","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.19.0-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-io-console","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.3-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-linux_admin","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.7.0-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-more_core_extensions","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.1.2-1.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-nokogiri","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.6-3.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygem-nokogiri-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.5.6-3.el6cf"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygems","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.23-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:cloudforms_managementengine:5::el6","package":"ruby193-rubygems-devel","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:1.8.23-40.1.el6"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:1::el6","package":"ruby193-rubygem-actionpack","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-5.3.el6"}]}],"bundled":2},{"source":"osv","ecosystem":"Red Hat:rhel_software_collections:1::el6","package":"ruby193-rubygem-actionpack-doc","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.2.8-5.3.el6"}]}],"bundled":2}],"products":[{"vendor":"rubyonrails","product":"rails"},{"vendor":"rubyonrails","product":"ruby_on_rails"}],"references":[{"url":"https://groups.google.com/forum/message/raw?msg=rubyonrails-security/LMxO_3_eCuc/ozGBEhKaJbIJ","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0215.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"http://secunia.com/advisories/57836","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","advisory"]},{"url":"http://rhn.redhat.com/errata/RHSA-2014-0306.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory","web"]},{"url":"https://puppet.com/security/cve/cve-2014-0082","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://lists.opensuse.org/opensuse-updates/2014-02/msg00081.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"http://secunia.com/advisories/57376","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","advisory"]},{"url":"http://openwall.com/lists/oss-security/2014/02/18/10","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://www.getchef.com/blog/2014/04/09/enterprise-chef-11-1-3-release/","tags":["x_refsource_CONFIRM","x_transferred","article"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0082","tags":["advisory"]},{"url":"https://web.archive.org/web/20201207044540/https://groups.google.com/forum/message/raw?msg=rubyonrails-security/LMxO_3_eCuc/ozGBEhKaJbIJ","tags":["web"]},{"url":"https://web.archive.org/web/20220315115444/https://puppet.com/security/cve/cve-2014-0082","tags":["web"]},{"url":"https://github.com/rubysec/ruby-advisory-db/blob/master/gems/actionpack/CVE-2014-0082.yml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-7cgp-c3g7-qvrw"},{"url":"https://security-tracker.debian.org/tracker/CVE-2014-0082","tags":["advisory"]},{"url":"https://github.com/rails/rails","tags":["package"]},{"url":"http://www.getchef.com/blog/2014/04/09/enterprise-chef-11-1-3-release","tags":["web"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0215","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#critical","tags":["article"]},{"url":"https://access.redhat.com/site/documentation/en-US/CloudForms/3.0/html/Management_Engine_5.2_Technical_Notes/index.html","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1033460","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1064140","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1065520","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=1065538","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0215.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-0186","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=895346","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-0186","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-0186","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2013-4164","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2013-4164","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-4164","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-0057","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-0057","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0057","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-0081","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-0081","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2014-0081","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2014-0082","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2014-0082","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2014:0306","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2014/rhsa-2014_0306.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2014-0082","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2014-02-20T11:00:00Z","modified":"2024-08-06T09:05:37.065Z","updated_at":"2026-11-02T14:33:47.741012Z"}],"euvd":[{"id":"EUVD-2017-0186","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2014-02-20T11:00:00Z","modified":"2024-08-06T09:05:37Z","updated_at":"2026-11-03T01:57:22.992Z"}],"ghsa":[{"id":"GHSA-7cgp-c3g7-qvrw","title":"actionpack Improper Input Validation vulnerability","description":"`actionpack/lib/action_view/template/text.rb` in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the `:text` option to the `render` method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2017-10-24T18:33:36Z","modified":"2023-11-12T05:00:22Z","cwes":["CWE-20"],"updated_at":"2026-11-02T14:37:21.209096Z"}],"nvd":[{"id":"CVE-2014-0082","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2014-02-20T15:27:09.17Z","modified":"2026-06-17T00:02:13.653Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:N/I:N/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-20"],"updated_at":"2026-11-02T14:02:53.330367Z"}],"osv":[{"id":"CVE-2014-0082","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2014-02-20T15:27:09Z","modified":"2026-04-10T03:44:36.179957Z","updated_at":"2026-11-02T15:43:59.361892Z"},{"id":"DEBIAN-CVE-2014-0082","description":"actionpack/lib/action_view/template/text.rb in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the :text option to the render method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2014-02-20T15:27:09.17Z","modified":"2026-10-23T15:47:29.445024847Z","updated_at":"2026-11-02T15:45:25.819707Z"},{"id":"DSA-2929-1","title":"ruby-actionpack-3.2 - security update","status":"published","published":"2014-05-16T00:00:00Z","modified":"2026-03-09T01:22:08.192798Z","updated_at":"2026-11-02T15:46:15.843838Z"},{"id":"GHSA-7cgp-c3g7-qvrw","title":"actionpack Improper Input Validation vulnerability","description":"`actionpack/lib/action_view/template/text.rb` in Action View in Ruby on Rails 3.x before 3.2.17 converts MIME type strings to symbols during use of the `:text` option to the `render` method, which allows remote attackers to cause a denial of service (memory consumption) by including these strings in headers.","status":"published","published":"2017-10-24T18:33:36Z","modified":"2024-12-02T05:45:01.069702Z","cwes":["CWE-20"],"updated_at":"2026-11-02T15:46:41.002603Z"},{"id":"RHSA-2014:0215","title":"Red Hat Security Advisory: cfme security, bug fix, and enhancement update","status":"published","published":"2024-09-15T21:24:21Z","modified":"2026-06-29T10:06:26Z","updated_at":"2026-11-02T15:53:01.993625Z"},{"id":"RHSA-2014:0306","title":"Red Hat Security Advisory: ruby193-rubygem-actionpack security update","status":"published","published":"2024-09-13T08:52:09Z","modified":"2026-06-29T10:06:29Z","updated_at":"2026-11-02T15:53:01.993625Z"}]}}
