commit | 371e319488e62475a4185a93bf47580860268561 | [log] [tgz] |
---|---|---|
author | Lorenzo Colitti <lorenzo@google.com> | Fri Aug 15 17:54:06 2014 +0900 |
committer | Lorenzo Colitti <lorenzo@google.com> | Fri Aug 15 17:54:06 2014 +0900 |
tree | 0f9e6f3992fa9383a0dc88d17a69132d6eb50ea6 | |
parent | 03baf5eab896198b5060d287af3fd60d360bf48f [diff] |
Fix DoS vulnerability in DHO_OPTIONSOVERLOADED. Bug: 16677003 Change-Id: I6ac3318c04fa99d964e15aa2f06a5794daf61c7e
diff --git a/dhcp.c b/dhcp.c index c22e767..53f4795 100644 --- a/dhcp.c +++ b/dhcp.c
@@ -352,7 +352,7 @@ case DHO_OPTIONSOVERLOADED: /* Ensure we only get this option once */ if (!overl) - overl = p[1]; + overl = 0x80 | p[1]; break; } l = *p++;