Skip to content
Snippets Groups Projects
Commit dee92870 authored by Nickolai Zeldovich's avatar Nickolai Zeldovich Committed by Rémi Denis-Courmont
Browse files

modules/services_discovery/sap.c: avoid out-of-bounds write


After OpenDemux reads data using stream_Read(), it writes a '\0' to
the buffer after the newly-read data, but if the stream returned exactly
i_read_max bytes, this '\0' will end up just past the end of the allocated
psz_sdp array (see the call to realloc at the beginning of the loop).
Adjust the realloc call to allocate this one extra byte.

Signed-off-by: default avatarRémi Denis-Courmont <remi@remlab.net>
parent 301c200a
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment