OrangePi_CM5/fs/ntfs
Dongliang Mu b230f2d944 ntfs: add sanity check on allocation size
[ Upstream commit 714fbf2647b1a33d914edd695d4da92029c7e7c0 ]

ntfs_read_inode_mount invokes ntfs_malloc_nofs with zero allocation
size.  It triggers one BUG in the __ntfs_malloc function.

Fix this by adding sanity check on ni->attr_list_size.

Link: https://lkml.kernel.org/r/20220120094914.47736-1-dzm91@hust.edu.cn
Reported-by: syzbot+3c765c5248797356edaa@syzkaller.appspotmail.com
Signed-off-by: Dongliang Mu <mudongliangabcd@gmail.com>
Acked-by: Anton Altaparmakov <anton@tuxera.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2022-04-08 14:40:33 +02:00
..
Kconfig
…
Makefile
…
aops.c
…
aops.h
…
attrib.c
…
attrib.h
…
bitmap.c
…
bitmap.h
…
collate.c
…
collate.h
…
compress.c
…
debug.c
…
debug.h
…
dir.c
…
dir.h
…
endian.h
…
file.c
…
index.c
…
index.h
…
inode.c
…
inode.h
…
layout.h
…
lcnalloc.c
…
lcnalloc.h
…
logfile.c
…
logfile.h
…
malloc.h
…
mft.c
…
mft.h
…
mst.c
…
namei.c
…
ntfs.h
…
quota.c
…
quota.h
…
runlist.c
…
runlist.h
…
super.c
…
sysctl.c
…
sysctl.h
…
time.h
…
types.h
…
unistr.c
…
upcase.c
…
usnjrnl.c
…
usnjrnl.h
…
volume.h
…