Description
The supersede_lease function in memory.c in ISC DHCP (dhcpd) server 2.0pl5 allows remote attackers to cause a denial of service (application crash) via a DHCPDISCOVER packet with a 32 byte client-identifier, which causes the packet to be interpreted as a corrupt uid and causes the server to exit with "corrupt lease uid."
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=380273 ↗
- http://www.debian.org/security/2006/dsa-1143 ↗
- http://www.vupen.com/english/advisories/2006/3158 ↗
- http://secunia.com/advisories/21655 ↗
- http://secunia.com/advisories/21363 ↗
- http://www.openbsd.org/errata.html#dhcpd ↗
- http://www.securityfocus.com/bid/19348 ↗
- http://secunia.com/advisories/21345 ↗
- http://securitytracker.com/id?1016755 ↗