Messages in this thread Patch in this message | | | From | Hillf Danton <> | Subject | Re: [syzbot] [ntfs3?] KASAN: slab-use-after-free Read in chrdev_open | Date | Sat, 27 Apr 2024 10:06:15 +0800 |
| |
On Fri, 26 Apr 2024 05:00:21 -0700 > syzbot found the following issue on: > > HEAD commit: e33c4963bf53 Merge tag 'nfsd-6.9-5' of git://git.kernel.or.. > git tree: upstream > C reproducer: https://syzkaller.appspot.com/x/repro.c?x=12499380980000
#syz test https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git e33c4963bf53
--- x/fs/namei.c +++ y/fs/namei.c @@ -3795,8 +3795,11 @@ static struct file *path_openat(struct n while (!(error = link_path_walk(s, nd)) && (s = open_last_lookups(nd, file, op)) != NULL) ; - if (!error) + if (!error) { + path_get(&nd->path); error = do_open(nd, file, op); + path_put(&nd->path); + } terminate_walk(nd); } if (likely(!error)) { --
| |