]> git.puffer.fish Git - mirror/frr.git/commit
zebra: Prevent Null pointer deref 14363/head
authorDonald Sharp <sharpd@nvidia.com>
Wed, 6 Sep 2023 12:39:02 +0000 (08:39 -0400)
committerMergify <37929162+mergify[bot]@users.noreply.github.com>
Thu, 7 Sep 2023 07:11:17 +0000 (07:11 +0000)
commit7f5385156a37526100d4a7d7ba213719ba0f4a07
tree553ae05c8c374113eedb784328256e06197e3d4f
parent9c36b56d4cf72f665785a7761d7c2ece3358ee59
zebra: Prevent Null pointer deref

If the kernel sends us bad data then the kind_str
will be NULL and a later strcmp operation will
cause a crash.

As a note: If the kernel is not sending us properly
formated netlink messages then we got bigger problems
than zebra crashing.  But at least let's prevent zebra
from crashing.

Reported-by: Iggy Frankovic <iggyfran@amazon.com>
Signed-off-by: Donald Sharp <sharpd@nvidia.com>
(cherry picked from commit 2b9373c114dfc0154f6291474789f44256358518)
zebra/tc_netlink.c