summaryrefslogtreecommitdiff
path: root/fs/udf
diff options
context:
space:
mode:
authorPavel Skripkin <paskripkin@gmail.com>2021-05-17 15:15:45 +0300
committerJan Kara <jack@suse.cz>2021-05-17 16:07:54 +0300
commita149127be52fa7eaf5b3681a0317a2bbb772d5a9 (patch)
treed7505e39459ffaed87b8e624532268939311a0f2 /fs/udf
parent5b9fedb31e476693c90d8ee040e7d4c51b3e7cc4 (diff)
downloadlinux-a149127be52fa7eaf5b3681a0317a2bbb772d5a9.tar.xz
reiserfs: add check for invalid 1st journal block
syzbot reported divide error in reiserfs. The problem was in incorrect journal 1st block. Syzbot's reproducer manualy generated wrong superblock with incorrect 1st block. In journal_init() wasn't any checks about this particular case. For example, if 1st journal block is before superblock 1st block, it can cause zeroing important superblock members in do_journal_end(). Link: https://lore.kernel.org/r/20210517121545.29645-1-paskripkin@gmail.com Reported-by: syzbot+0ba9909df31c6a36974d@syzkaller.appspotmail.com Signed-off-by: Pavel Skripkin <paskripkin@gmail.com> Signed-off-by: Jan Kara <jack@suse.cz>
Diffstat (limited to 'fs/udf')
0 files changed, 0 insertions, 0 deletions