lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Wed, 17 Aug 2016 14:45:24 -0700 From: Linus Torvalds <torvalds@...ux-foundation.org> To: Rik van Riel <riel@...hat.com> Cc: kernel test robot <xiaolong.ye@...el.com>, Kees Cook <keescook@...omium.org>, LKP <lkp@...org>, LKML <linux-kernel@...r.kernel.org>, Valdis Kletnieks <valdis.kletnieks@...edu> Subject: Re: [x86/uaccess] 5b710f34e1: kernel BUG at mm/usercopy.c:75! On Wed, Aug 17, 2016 at 2:37 PM, Rik van Riel <riel@...hat.com> wrote: > > This particular allocation is through kmalloc, but the > kernel in question has CONFIG_SLOB=y, and usercopy has > no code in mm/slob.c Oh, I didn't notice that. Maybe we can just say that HARDENING depends on !SLOB for now, and see if anything else shows up. Maybe we don't have any code that copies data from (non-kmalloc) multi-order allocations to user space. Networking does, but seems to use __GFP_COMP, at least in the one case I checked (skbuff). Linus
Powered by blists - more mailing lists