A flaw was found in dhcp-server. A remote attacker with network access to the OMAPI (Open Management Application Programming Interface) port, especially if not secured with TSIG (Transaction Signature) key authentication, could send a specially crafted lease creation request. This request, containing an overly long InfiniBand MAC address, triggers a buffer overflow in the print_hw_addr() function. Successful exploitation leads to a persistent denial of service (DoS), causing the dhcpd service to crash and preventing it from restarting without manual intervention.
{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.3.5-3ubuntu7.4"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.3.5-3ubuntu7.4"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.3.5-3ubuntu7.4"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.3.5-3ubuntu7.4"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.3.5-3ubuntu7.4"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.3.5-3ubuntu7.4"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.4.1-2.1ubuntu5.20.04.5"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.4.1-2.3ubuntu2.4"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.4.1-2.3ubuntu2.4"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.4.1-2.3ubuntu2.4"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.4.1-2.3ubuntu2.4"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.4.1-2.3ubuntu2.4"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.4.1-2.3ubuntu2.4"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-keama",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.4.3-P1-4ubuntu2"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-keama",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.4.3-P1-4ubuntu2"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.4.3-P1-4ubuntu2"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
},
{
"binary_name": "isc-dhcp-client-noddns",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.2.4-7ubuntu12.13+esm2"
}
]
}{
"binaries": [
{
"binary_name": "isc-dhcp-client",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
},
{
"binary_name": "isc-dhcp-client-ddns",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
},
{
"binary_name": "isc-dhcp-common",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
},
{
"binary_name": "isc-dhcp-relay",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
},
{
"binary_name": "isc-dhcp-server",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
},
{
"binary_name": "isc-dhcp-server-ldap",
"binary_version": "4.3.3-5ubuntu12.10+esm2"
}
]
}