On Tue, Mar 22, 2022 at 2:38 PM Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> wrote: > > From: Dongliang Mu <mudongliangabcd@xxxxxxxxx> > Subject: ntfs: add sanity check on allocation size > > ntfs_read_inode_mount invokes ntfs_malloc_nofs with zero allocation size. > It triggers one BUG in the __ntfs_malloc function. Hmm. A more serious issue seems to be that cast to (u32). ntfs_attr_size(a) returns a 's64', so it just randomly truncates a possibly bad value.. Linus