1a8a8228e4
Suppose the UPnP device is listening on 192.168.1.102:49152. Use the following to send
garbage bytes to the device:
while true; do echo "\""; done | netcat 192.168.1.102 49152
The device just keeps receiving these bytes and its memory usage keeps growing.
Malicious client may exploit it to exhaust the device's memory.
The attached patch eliminates this possibility.
(cherry picked from commit
|
||
---|---|---|
.. | ||
doc | ||
inc | ||
m4 | ||
sample | ||
src | ||
test | ||
unittest | ||
LICENSE | ||
Makefile.am |