[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20190105235438.5944-1-daniel@iogearbox.net>
Date: Sun, 6 Jan 2019 00:54:36 +0100
From: Daniel Borkmann <daniel@...earbox.net>
To: ast@...nel.org
Cc: jannh@...gle.com, netdev@...r.kernel.org,
Daniel Borkmann <daniel@...earbox.net>
Subject: [PATCH bpf 0/2] bpf fix to reject mixing ptr / scalar alu op on unpriv
Follow-up fix to 979d63d50c0c ("bpf: prevent out of bounds speculation
on pointer arithmetic") in order to reject a corner case for sanitation
when ptr / scalars are mixed in the same alu op.
Thanks!
Daniel Borkmann (2):
bpf: fix sanitation of alu op with pointer / scalar type from different paths
bpf: add various test cases for alu op on mixed dst register types
include/linux/bpf_verifier.h | 1 +
kernel/bpf/verifier.c | 61 +++++++++++---
tools/testing/selftests/bpf/test_verifier.c | 120 ++++++++++++++++++++++++++++
3 files changed, 169 insertions(+), 13 deletions(-)
--
2.9.5
Powered by blists - more mailing lists