chiark / gitweb /
sd-daemon: wipe out memory before using CMSG_NXTHDR()
authorDaniel Mack <daniel@zonque.org>
Mon, 12 Oct 2015 12:44:26 +0000 (14:44 +0200)
committerSven Eden <yamakuzure@gmx.net>
Wed, 26 Apr 2017 10:58:55 +0000 (12:58 +0200)
CMSG_NXTHDR() checks for cmsg->cmsg_len *after* it increased the pointer.
While this makes sense for parsing received messages, that's a pitfall
for code crafting messages with this macro.

Wipe out the allocated memory to fix this.


No differences found