]> git.puffer.fish Git - matthieu/frr.git/commit
zebra: Avoid buffer overflow using netlink_parse_rtattr_nested()
authorDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 17 Jul 2022 19:31:48 +0000 (22:31 +0300)
committerDonatas Abraitis <donatas@opensourcerouting.org>
Sun, 17 Jul 2022 19:31:48 +0000 (22:31 +0300)
commitce39ca16dd9ab7233e13171e08c35b2e1c196493
tree75f4e1dab363ab6e7be7725eb8bd7e3876eac733
parent26b2fbf47914545dc7688ef7943e5396a77f8b10
zebra: Avoid buffer overflow using netlink_parse_rtattr_nested()

memset(tb, 0, sizeof(struct rtattr *) * (max + 1)); in netlink_parse_rtattr()
seems a good candidate to buffer overflow.

Signed-off-by: Donatas Abraitis <donatas@opensourcerouting.org>
zebra/rt_netlink.c