CVE-2011-0997 Command injection in n/a
Remote attackers can execute arbitrary commands on systems using ISC DHCP client by sending malicious hostnames in DHCP messages.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2011-0997?
CVE-2011-0997 is a high-severity command injection vulnerability in Canonical Ubuntu Linux, published on 8 Apr 2011. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
dhclient in ISC DHCP 3.0.x through 4.2.x before 4.2.1-P1, 3.1-ESV before 3.1-ESV-R1, and 4.1-ESV before 4.1-ESV-R2 allows remote attackers to execute arbitrary commands via shell metacharacters in a hostname obtained from a DHCP message, as demonstrated by a hostname that is provided to dhclient-script.
Weakness: CWE-20
Which versions are affected by CVE-2011-0997?
It affects 3 products.
Linux distribution packages (40)
dhclient Red Hat:enterprise_linux:4::as | All versions | 7:3.0.1-67.el4 |
dhcp Red Hat:enterprise_linux:4::as | All versions | 7:3.0.1-67.el4 |
dhcp-debuginfo Red Hat:enterprise_linux:4::as | All versions | 7:3.0.1-67.el4 |
dhcp-devel Red Hat:enterprise_linux:4::as | All versions | 7:3.0.1-67.el4 |
dhclient Red Hat:enterprise_linux:4::desktop | All versions | 7:3.0.1-67.el4 |
dhcp Red Hat:enterprise_linux:4::desktop | All versions | 7:3.0.1-67.el4 |
dhcp-debuginfo Red Hat:enterprise_linux:4::desktop | All versions | 7:3.0.1-67.el4 |
dhcp-devel Red Hat:enterprise_linux:4::desktop | All versions | 7:3.0.1-67.el4 |
dhclient Red Hat:enterprise_linux:4::es | All versions | 7:3.0.1-67.el4 |
dhcp Red Hat:enterprise_linux:4::es | All versions | 7:3.0.1-67.el4 |
dhcp-debuginfo Red Hat:enterprise_linux:4::es | All versions | 7:3.0.1-67.el4 |
dhcp-devel Red Hat:enterprise_linux:4::es | All versions | 7:3.0.1-67.el4 |
dhclient Red Hat:enterprise_linux:4::ws | All versions | 7:3.0.1-67.el4 |
dhcp Red Hat:enterprise_linux:4::ws | All versions | 7:3.0.1-67.el4 |
dhcp-debuginfo Red Hat:enterprise_linux:4::ws | All versions | 7:3.0.1-67.el4 |
dhcp-devel Red Hat:enterprise_linux:4::ws | All versions | 7:3.0.1-67.el4 |
dhclient Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
dhcp Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
dhcp-debuginfo Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
dhcp-devel Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
libdhcp4client Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
libdhcp4client-devel Red Hat:enterprise_linux:5::server | All versions | 12:3.0.5-23.el5_6.4 |
dhclient Red Hat:enterprise_linux:6::client | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp Red Hat:enterprise_linux:6::client | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-debuginfo Red Hat:enterprise_linux:6::client | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-devel Red Hat:enterprise_linux:6::client | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhclient Red Hat:enterprise_linux:6::computenode | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp Red Hat:enterprise_linux:6::computenode | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-devel Red Hat:enterprise_linux:6::computenode | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhclient Red Hat:enterprise_linux:6::server | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp Red Hat:enterprise_linux:6::server | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-debuginfo Red Hat:enterprise_linux:6::server | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-devel Red Hat:enterprise_linux:6::server | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhclient Red Hat:enterprise_linux:6::workstation | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp Red Hat:enterprise_linux:6::workstation | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhcp-devel Red Hat:enterprise_linux:6::workstation | All versions | 12:4.1.1-12.P1.el6_0.4 |
dhclient Red Hat:rhel_els:3::as | All versions | 7:3.0.1-10.3_EL3 |
dhcp Red Hat:rhel_els:3::as | All versions | 7:3.0.1-10.3_EL3 |
Products include Canonical Ubuntu Linux, Debian Debian Linux, Isc Dhcp.
How do I fix CVE-2011-0997?
Upgrade to a fixed version.
Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.
Is CVE-2011-0997 being exploited?
There is no known exploitation of CVE-2011-0997 in the wild and no public exploit code.
Other vulnerabilities in Canonical Ubuntu Linux
Sources
Also known as DEBIAN-CVE-2011-0997, DSA-2216-1, DSA-2217-1, GHSA-hhcj-97jg-v79c, RHSA-2011:0428, RHSA-2011:0840.