summaryrefslogtreecommitdiffstats
path: root/tap/tests/pass/test.c
diff options
context:
space:
mode:
authorSpenser Reinhardt <sreinhardt@nagios.com>2014-06-06 04:01:35 (GMT)
committerJan Wagner <waja@cyconet.org>2014-06-28 16:17:48 (GMT)
commitb61f51ad0291cf7051b6ea15ec8f8486f02443f9 (patch)
treeaae7808ecab192780558027a6d6ae2c7d8fa3342 /tap/tests/pass/test.c
parent9ce73696b0407b43bcd96269fb1fd6c343834475 (diff)
downloadmonitoring-plugins-b61f51ad0291cf7051b6ea15ec8f8486f02443f9.tar.gz
plugins/check_real.c - recv string null terminate
Recv into buffer is not properly null terminated prior to strstr and possible other string functions expecting a null termination. Simply take bytes received and use as an index to append \0 after. We are creating buffer[] with size of MAX_INPUT_BUFFER and recv with MAX_INPUT_BUFFER-1 so this should never overflow.
Diffstat (limited to 'tap/tests/pass/test.c')
0 files changed, 0 insertions, 0 deletions