mirror of
https://github.com/torvalds/linux.git
synced 2026-10-07 05:31:08 -04:00
There are two array out-of-bounds memory accesses, one in cipso_v4_map_lvl_valid(), the other in netlbl_bitmap_walk(). Both errors are embarassingly simple, and the fixes are straightforward. As a FYI for anyone backporting this patch to kernels prior to v4.8, you'll want to apply the netlbl_bitmap_walk() patch to cipso_v4_bitmap_walk() as netlbl_bitmap_walk() doesn't exist before Linux v4.8. Reported-by: Jann Horn <[email protected]> Fixes:446fda4f26("[NetLabel]: CIPSOv4 engine") Fixes:3faa8f982f("netlabel: Move bitmap manipulation functions to the NetLabel core.") Signed-off-by: Paul Moore <[email protected]> Signed-off-by: David S. Miller <[email protected]>