Re: [PATCH] Convert BUG_ON to WARN_ON in bond_options.c

From: David Miller
Date: Wed Jun 21 2017 - 17:56:59 EST


From: Michael D <michael.j.dilmore@xxxxxxxxx>
Date: Wed, 21 Jun 2017 22:41:07 +0100

> I don't think you can stop it being dereferenced... you just need to
> prevent an attacker from exploiting the null pointer dereference
> vulnerability right? And this is done by returning the function right
> away?

What's all of this about an "attacker"?

If there is a bug, we dererence a NULL pointer, and we should
fix that bug.

The BUG_ON() helps us see where the problem is while at the
same time stopping the kernel before the NULL deref happens.