]> git.ipfire.org Git - thirdparty/openvpn.git/commit
Fix stack buffer overruns in NEXTADDR() macro:
authorMatthias Andree <matthias.andree@gmx.de>
Fri, 17 Jul 2020 17:18:18 +0000 (19:18 +0200)
committerGert Doering <gert@greenie.muc.de>
Mon, 27 Jul 2020 09:06:02 +0000 (11:06 +0200)
commit5fde831c580775aa5c1fe3539b06260d994eee10
tree45f572a09d12c929fe9147fbcef963a9ceb44dba
parent342f9b78f107530f67581d6247d38af0792e4243
Fix stack buffer overruns in NEXTADDR() macro:

copy first, then round up the length when adding padding
to the advance.

Found by: GCC 9.3.0 (FreeBSD)

Signed-off-by: Matthias Andree <matthias.andree@gmx.de>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <20200717171818.230371-1-matthias.andree@gmx.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg20461.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
src/openvpn/route.c