CVE-2013-0156

CVSS V2 High 7.5 CVSS V3 None
Description
active_support/core_ext/hash/conversions.rb in Ruby on Rails before 2.3.15, 3.0.x before 3.0.19, 3.1.x before 3.1.10, and 3.2.x before 3.2.11 does not properly restrict casts of string values, which allows remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) involving nested XML entity references, by leveraging Action Pack support for (1) YAML type conversion or (2) Symbol type conversion.
Overview
  • CVE ID
  • CVE-2013-0156
  • Assigner
  • secalert@redhat.com
  • Vulnerability Status
  • Modified
  • Published Version
  • 2013-01-13T22:55:00
  • Last Modified Date
  • 2023-02-13T00:27:14
CPE Configuration (Product)
CPE Vulnerable Operator Version Start Version End
cpe:2.3:a:rubyonrails:rails:*:*:*:*:*:*:*:* 1 OR 3.2.0 3.2.11
cpe:2.3:a:rubyonrails:ruby_on_rails:*:*:*:*:*:*:*:* 1 OR 2.3.15
cpe:2.3:a:rubyonrails:ruby_on_rails:*:*:*:*:*:*:*:* 1 OR 3.0.0 3.0.19
cpe:2.3:a:rubyonrails:ruby_on_rails:*:*:*:*:*:*:*:* 1 OR 3.1.0 3.1.10
cpe:2.3:o:debian:debian_linux:6.0:*:*:*:*:*:*:* 1 OR
cpe:2.3:o:debian:debian_linux:7.0:*:*:*:*:*:*:* 1 OR
CVSS Version 2
  • Version
  • 2.0
  • Vector String
  • AV:N/AC:L/Au:N/C:P/I:P/A:P
  • Access Vector
  • NETWORK
  • Access Compatibility
  • LOW
  • Authentication
  • NONE
  • Confidentiality Impact
  • PARTIAL
  • Integrity Impact
  • PARTIAL
  • Availability Impact
  • PARTIAL
  • Base Score
  • 7.5
  • Severity
  • HIGH
  • Exploitability Score
  • 10
  • Impact Score
  • 6.4
References
Reference URL Reference Tags
http://ics-cert.us-cert.gov/advisories/ICSA-13-036-01A Third Party Advisory US Government Resource
http://lists.apple.com/archives/security-announce/2013/Mar/msg00002.html Mailing List Third Party Advisory
http://rhn.redhat.com/errata/RHSA-2013-0153.html Third Party Advisory
http://rhn.redhat.com/errata/RHSA-2013-0154.html Third Party Advisory
http://rhn.redhat.com/errata/RHSA-2013-0155.html Third Party Advisory
http://weblog.rubyonrails.org/2013/1/28/Rails-3-0-20-and-2-3-16-have-been-released/ Vendor Advisory
http://www.debian.org/security/2013/dsa-2604 Third Party Advisory
http://www.fujitsu.com/global/support/software/security/products-f/sw-sv-rcve-ror201301e.html Third Party Advisory
http://www.insinuator.net/2013/01/rails-yaml/ Third Party Advisory
http://www.kb.cert.org/vuls/id/380039 Third Party Advisory US Government Resource
http://www.kb.cert.org/vuls/id/628463 Third Party Advisory US Government Resource
https://access.redhat.com/errata/RHSA-2013:0153
https://access.redhat.com/errata/RHSA-2013:0154
https://access.redhat.com/errata/RHSA-2013:0155
https://access.redhat.com/security/cve/CVE-2013-0156
https://bugzilla.redhat.com/show_bug.cgi?id=892870
https://community.rapid7.com/community/metasploit/blog/2013/01/09/serialization-mischief-in-ruby-land-cve-2013-0156 Third Party Advisory
https://groups.google.com/group/rubyonrails-security/msg/c1432d0f8c70e89d?dmode=source&output=gplain Third Party Advisory
https://puppet.com/security/cve/cve-2013-0156 Third Party Advisory
History
Created Old Value New Value Data Type Notes
2022-05-10 17:39:02 Added to TrackCVE
2023-02-02 19:03:48 2023-02-02T18:16:58 CVE Modified Date updated
2023-02-02 19:03:48 Analyzed Modified Vulnerability Status updated
2023-02-02 19:03:48 active_support/core_ext/hash/conversions.rb in Ruby on Rails before 2.3.15, 3.0.x before 3.0.19, 3.1.x before 3.1.10, and 3.2.x before 3.2.11 does not properly restrict casts of string values, which allows remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) involving nested XML entity references, by leveraging Action Pack support for (1) YAML type conversion or (2) Symbol type conversion. CVE-2013-0156 rubygem-activesupport: Multiple vulnerabilities in parameter parsing in ActionPack Description updated
2023-02-02 19:03:56 References updated
2023-02-13 01:04:10 2023-02-13T00:27:14 CVE Modified Date updated
2023-02-13 01:04:11 CVE-2013-0156 rubygem-activesupport: Multiple vulnerabilities in parameter parsing in ActionPack active_support/core_ext/hash/conversions.rb in Ruby on Rails before 2.3.15, 3.0.x before 3.0.19, 3.1.x before 3.1.10, and 3.2.x before 3.2.11 does not properly restrict casts of string values, which allows remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) involving nested XML entity references, by leveraging Action Pack support for (1) YAML type conversion or (2) Symbol type conversion. Description updated