From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jakub Kicinski Subject: Re: [PATCH][bpf-next] bpf: fix null pointer dereference on pointer offload Date: Wed, 14 Nov 2018 16:52:27 -0800 Message-ID: <20181114165227.222663d5@cakuba.netronome.com> References: <20181113092926.27081-1-colin.king@canonical.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Alexei Starovoitov , Daniel Borkmann , netdev@vger.kernel.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org To: Colin King Return-path: In-Reply-To: <20181113092926.27081-1-colin.king@canonical.com> Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Tue, 13 Nov 2018 09:29:26 +0000, Colin King wrote: > From: Colin Ian King > > Pointer offload is being null checked however the following statement > dereferences the potentially null pointer offload when assigning > offload->dev_state. Fix this by only assigning it if offload is not > null. > > Detected by CoverityScan, CID#1475437 ("Dereference after null check") > > Fixes: 00db12c3d141 ("bpf: call verifier_prep from its callback in struct bpf_offload_dev") > Signed-off-by: Colin Ian King Acked-by: Jakub Kicinski Thanks!