]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
isofs: Verify inode mode when loading from disk
authorJan Kara <jack@suse.cz>
Wed, 9 Jul 2025 09:55:46 +0000 (11:55 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 24 Jul 2025 06:51:49 +0000 (08:51 +0200)
commit636084f785e279b10c449a6eace70c64b73d2a96
treecdcf460f803569b4e16c01d1b4319dd86d961fde
parentf366b36c5e3ce29c9a3c8eed3d1631908e4fc8bb
isofs: Verify inode mode when loading from disk

commit 0a9e7405131380b57e155f10242b2e25d2e51852 upstream.

Verify that the inode mode is sane when loading it from the disk to
avoid complaints from VFS about setting up invalid inodes.

Reported-by: syzbot+895c23f6917da440ed0d@syzkaller.appspotmail.com
CC: stable@vger.kernel.org
Signed-off-by: Jan Kara <jack@suse.cz>
Link: https://lore.kernel.org/20250709095545.31062-2-jack@suse.cz
Acked-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
fs/isofs/inode.c