diff options
author | Lev Stipakov | 2015-02-06 14:38:00 +0200 |
---|---|---|
committer | Gert Doering | 2015-02-06 20:13:04 +0100 |
commit | 2350d709e4d3c28d8850b5106169d799fdad5a29 (patch) | |
tree | 82abd2cbcf7d2fd1be9b26cada21e3256323cd39 /src/openvpn/error.c | |
parent | f95010ad247a8998e0c39e394236251fca316849 (diff) | |
download | openvpn-2350d709e4d3c28d8850b5106169d799fdad5a29.zip openvpn-2350d709e4d3c28d8850b5106169d799fdad5a29.tar.gz |
Fix NULL dereferencing
In certain cases buf.len can be -1, which causes BPTR to return NULL and
NULL pointer dereferencing on the next line.
As a fix, process only packets with non-zero length.
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <1423226280-9580-1-git-send-email-lstipakov@gmail.com>
URL: http://article.gmane.org/gmane.network.openvpn.devel/9444
Signed-off-by: Gert Doering <gert@greenie.muc.de>
Diffstat (limited to 'src/openvpn/error.c')
0 files changed, 0 insertions, 0 deletions