[Linux-cachefs] [PATCH v2] cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattr
David Howells
dhowells at redhat.com
Fri Apr 8 22:13:59 UTC 2022
Dave Wysochanski <dwysocha at redhat.com> wrote:
> - len += sizeof(*buf);
> - buf = kmalloc(len, GFP_KERNEL);
> + buf = kmalloc(sizeof(*buf) + len, GFP_KERNEL);
Okay, your V2 is wrong and your V1 is correct (len must include the reserverd
word so that it gets saved onto disk).
David
More information about the Linux-cachefs
mailing list