malloc was not checked against NULL, I was able
to get core dump in case of failure
Signed-off-by: Ilya Shipitsin <chipitsine@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Message-Id: <
20230518212139.1261-1-chipitsine@gmail.com>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg26707.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
}
buf = malloc(ifcr.ifcr_total * IFNAMSIZ);
+ if (!buf)
+ {
+ goto out;
+ }
ifcr.ifcr_count = ifcr.ifcr_total;
ifcr.ifcr_buffer = buf;