CVE-2013-1800: Incorrect Type Cast
Tasha Drew reports:
Researchers investigating the Rails parameter parsing vulnerability discovered that the same or similar vulnerable code had made its way into multiple other libraries. If your application uses these libraries to process untrusted data, it may still be vulnerable even if you have upgraded Rails. Check your Gemfile and Gemfile.lock for vulnerable versions of the following libraries, and if you are using one, update it immediately.
You can update each of these by using "bundle update <gem name>".
Vulnerable: <= 0.3.1 Fixed in: 0.3.2
Upstream fix:
https://github.com/jnunemaker/crack/commit/e3da1212a1f84a898ee3601336d1dbbf118fb5f6
References:
https://support.cloud.engineyard.com/entries/22915701-january-14-2013-security-vulnerabilities-httparty-extlib-crack-nori-update-these-gems-immediately https://rubygems.org/gems/crack/
Other sources
The crack gem 0.3.1 and earlier for Ruby does not properly restrict casts of string values, which might allow remote attackers to conduct object-injection attacks and execute arbitrary code, or cause a denial of service (memory and CPU consumption) by leveraging Action Pack support for (1) YAML type conversion or (2) Symbol type conversion, a similar vulnerability to CVE-2013-0156.
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2013-1800?
CVE-2013-1800 is categorized as a high-severity vulnerability due to its exploitation potential in processing untrusted data.
How do I fix CVE-2013-1800?
To fix CVE-2013-1800, update the 'crack' library to version 0.3.2 or later.
What software is affected by CVE-2013-1800?
CVE-2013-1800 affects versions of the 'crack' library prior to 0.3.2, including 0.1.8, 0.2.0, and 0.3.0.
What types of attacks can exploit CVE-2013-1800?
CVE-2013-1800 can be exploited through data injection attacks, allowing malicious input to compromise an application.
Is CVE-2013-1800 related to other vulnerabilities?
Yes, CVE-2013-1800 is related to other vulnerabilities in Rails parameter parsing and similar libraries.