CVE-2009-2417 Security feature bypass in n/a
Man-in-the-middle attackers can spoof SSL servers by exploiting improper null character handling in certificate Common Names, bypassing validation.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2009-2417?
CVE-2009-2417 is a high-severity vulnerability in n/a, published on 14 Aug 2009. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
lib/ssluse.c in cURL and libcurl 7.4 through 7.19.5, when OpenSSL is used, does not properly handle a '\0' character in a domain name in the subject's Common Name (CN) field of an X.509 certificate, which allows man-in-the-middle attackers to spoof arbitrary SSL servers via a crafted certificate issued by a legitimate Certification Authority, a related issue to CVE-2009-2408.
Weakness: CWE-310
Which versions are affected by CVE-2009-2417?
It affects 2 products.
Linux distribution packages (32)
curl Red Hat:enterprise_linux:3::as | All versions | 0:7.10.6-10.rhel3 |
curl-debuginfo Red Hat:enterprise_linux:3::as | All versions | 0:7.10.6-10.rhel3 |
curl-devel Red Hat:enterprise_linux:3::as | All versions | 0:7.10.6-10.rhel3 |
curl Red Hat:enterprise_linux:3::desktop | All versions | 0:7.10.6-10.rhel3 |
curl-debuginfo Red Hat:enterprise_linux:3::desktop | All versions | 0:7.10.6-10.rhel3 |
curl-devel Red Hat:enterprise_linux:3::desktop | All versions | 0:7.10.6-10.rhel3 |
curl Red Hat:enterprise_linux:3::es | All versions | 0:7.10.6-10.rhel3 |
curl-debuginfo Red Hat:enterprise_linux:3::es | All versions | 0:7.10.6-10.rhel3 |
curl-devel Red Hat:enterprise_linux:3::es | All versions | 0:7.10.6-10.rhel3 |
curl Red Hat:enterprise_linux:3::ws | All versions | 0:7.10.6-10.rhel3 |
curl-debuginfo Red Hat:enterprise_linux:3::ws | All versions | 0:7.10.6-10.rhel3 |
curl-devel Red Hat:enterprise_linux:3::ws | All versions | 0:7.10.6-10.rhel3 |
curl Red Hat:enterprise_linux:4::as | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-debuginfo Red Hat:enterprise_linux:4::as | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-devel Red Hat:enterprise_linux:4::as | All versions | 0:7.12.1-11.1.el4_8.1 |
curl Red Hat:enterprise_linux:4::desktop | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-debuginfo Red Hat:enterprise_linux:4::desktop | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-devel Red Hat:enterprise_linux:4::desktop | All versions | 0:7.12.1-11.1.el4_8.1 |
curl Red Hat:enterprise_linux:4::es | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-debuginfo Red Hat:enterprise_linux:4::es | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-devel Red Hat:enterprise_linux:4::es | All versions | 0:7.12.1-11.1.el4_8.1 |
curl Red Hat:enterprise_linux:4::ws | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-debuginfo Red Hat:enterprise_linux:4::ws | All versions | 0:7.12.1-11.1.el4_8.1 |
curl-devel Red Hat:enterprise_linux:4::ws | All versions | 0:7.12.1-11.1.el4_8.1 |
curl Red Hat:enterprise_linux:5::client | All versions | 0:7.15.5-2.1.el5_3.5 |
curl-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:7.15.5-2.1.el5_3.5 |
curl Red Hat:enterprise_linux:5::client_workstation | All versions | 0:7.15.5-2.1.el5_3.5 |
curl-debuginfo Red Hat:enterprise_linux:5::client_workstation | All versions | 0:7.15.5-2.1.el5_3.5 |
curl-devel Red Hat:enterprise_linux:5::client_workstation | All versions | 0:7.15.5-2.1.el5_3.5 |
curl Red Hat:enterprise_linux:5::server | All versions | 0:7.15.5-2.1.el5_3.5 |
curl-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:7.15.5-2.1.el5_3.5 |
curl-devel Red Hat:enterprise_linux:5::server | All versions | 0:7.15.5-2.1.el5_3.5 |
Products include Curl Libcurl, Libcurl Libcurl.
How do I fix CVE-2009-2417?
Upgrade to a fixed version.
Is CVE-2009-2417 being exploited?
There is no known exploitation of CVE-2009-2417 in the wild and no public exploit code.
Other vulnerabilities in n/a
Sources
Also known as CURL-CVE-2009-2417, DEBIAN-CVE-2009-2417, DSA-1869-1, GHSA-c74q-xg62-9cwm, RHSA-2009:1209.