CVE-2012-0036
Vulnerability Summary
Timeline
Description
curl and libcurl 7.2x before 7.24.0 do not properly consider special characters during extraction of a pathname from a URL, which allows remote attackers to conduct data-injection attacks via a crafted URL, as demonstrated by a CRLF injection attack on the (1) IMAP, (2) POP3, or (3) SMTP protocol.
CVSS Metrics
- v2.0•HIGH•Score: 7.5AV:N/AC:L/Au:N/C:P/I:P/A:P
EPSS Trends
Current EPSS score: 10.34%• Percentile: 93%
Techniques & Countermeasures
- CWE-89•Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
The product constructs all or part of an SQL command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended SQL command when it is sent to a downstream component. Without sufficient removal or quoting of SQL syntax in user-controllable inputs, the generated SQL query can cause those inputs to be interpreted as SQL instead of ordinary user data.
Affected Systems
- curl•curl
7.20.0 | 7.20.1 | 7.21.0 | 7.21.1 | 7.21.2 | 7.21.3 | 7.21.4 | 7.21.5 | 7.21.6 | 7.21.7 | 7.22.0 | 7.23.0 | 7.23.1
- curl•libcurl
7.20.0 | 7.20.1 | 7.21.0 | 7.21.1 | 7.21.2 | 7.21.3 | 7.21.4 | 7.21.5 | 7.21.6 | 7.21.7 | 7.22.0 | 7.23.0 | 7.23.1
References (15)
- http://www.oracle.com/technetwork/topics/security/cpujul2015-2367936.html
- http://h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c03360041
- https://h20566.www2.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03760en_us
- http://www.securitytracker.com/id/1032924
- http://www.debian.org/security/2012/dsa-2398
- http://security.gentoo.org/glsa/glsa-201203-02.xml
- http://www.securityfocus.com/bid/51665
- http://secunia.com/advisories/48256
- http://curl.haxx.se/docs/adv_20120124.html
- http://curl.haxx.se/curl-url-sanitize.patch
- http://www.mandriva.com/security/advisories?name=MDVSA-2012:058
- https://bugzilla.redhat.com/show_bug.cgi?id=773457
- http://support.apple.com/kb/HT5281
- https://github.com/bagder/curl/commit/75ca568fa1c19de4c5358fed246686de8467c238
- http://lists.apple.com/archives/security-announce/2012/May/msg00001.html