]> 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:58:28 +0000 (08:58 +0200)
commit0c3dca3ed060c19d8bcc1b8ffdb04c426d75de69
treedef73a2a0565c14c97d65bd0782c1fda993bec54
parentd6bbd67ab5de37a74ac85c83c5a26664b62034dd
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