Blame dhcp-4.0.0-CVE-2009-1892.patch
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
diff -up dhcp-4.0.0/server/dhcp.c.CVE-2009-1892 dhcp-4.0.0/server/dhcp.c
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
--- dhcp-4.0.0/server/dhcp.c.CVE-2009-1892 2007-11-02 12:09:02.000000000 -1000
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
+++ dhcp-4.0.0/server/dhcp.c 2009-08-05 12:11:26.000000000 -1000
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
@@ -1725,6 +1725,8 @@ void ack_lease (packet, lease, offer, wh
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
host_reference (&host, h, MDL);
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
}
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
if (!host) {
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
+ if (hp)
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
+ host_dereference (&hp, MDL);
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
find_hosts_by_haddr (&hp,
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
packet -> raw -> htype,
|
|
![](https://seccdn.libravatar.org/avatar/0b48a1183628d295823cd7334ebcd7641bf5587b2f8b087de0cf0e833d73af36?s=16&d=retro) |
ee2ed19 |
packet -> raw -> chaddr,
|