Skip to content

hfsplus: fix null-ptr-deref by creating hidden dir on remount rw#1304

Open
vfsci-bot[bot] wants to merge 1 commit intovfs.base.cifrom
pw/1087803/vfs.base.ci
Open

hfsplus: fix null-ptr-deref by creating hidden dir on remount rw#1304
vfsci-bot[bot] wants to merge 1 commit intovfs.base.cifrom
pw/1087803/vfs.base.ci

Conversation

@vfsci-bot
Copy link
Copy Markdown

@vfsci-bot vfsci-bot Bot commented Apr 30, 2026

Series: https://patchwork.kernel.org/project/linux-fsdevel/list/?series=1087803
Submitter: Deepanshu Kartikey
Version: 4
Patches: 1/1
Message-ID: <20260430020358.111052-1-kartikey406@gmail.com>
Base: vfs.base.ci
Lore: https://lore.kernel.org/linux-fsdevel/20260430020358.111052-1-kartikey406@gmail.com


Automated by ml2pr

hfsplus_reconfigure() does not create the hidden directory when
remounting from read-only to read-write, leaving sbi->hidden_dir
as NULL. This causes a null-ptr-deref when any subsequent
link/unlink/rename operation dereferences it.

Extract hidden directory creation into a helper and call it from
hfsplus_reconfigure() when switching to read-write mode.

Reported-by: syzbot+c0ba772a362e70937dfb@syzkaller.appspotmail.com
Closes: https://syzkaller.appspot.com/bug?extid=c0ba772a362e70937dfb
Signed-off-by: Deepanshu Kartikey <kartikey406@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant