commands/ls: Fix NULL dereference
authorB Horn <b@horn.uk>
Sun, 12 May 2024 10:08:23 +0000 (11:08 +0100)
committerFelix Zielcke <fzielcke@z-51.de>
Wed, 11 Jun 2025 15:42:34 +0000 (17:42 +0200)
commitc4a2cba6104cb5267f7ac0bbc88f47ea5c9efd7a
treea0073c60617dd9f857cd9bc8b4abc6aef5c4a617
parentaec56395e6ace5c9ce9027396763f771284bc8b9
commands/ls: Fix NULL dereference

The grub_strrchr() may return NULL when the dirname do not contain "/".
This can happen on broken filesystems.

Reported-by: B Horn <b@horn.uk>
Signed-off-by: B Horn <b@horn.uk>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Gbp-Pq: Topic cve-2025-jan
Gbp-Pq: Name commands-ls-Fix-NULL-dereference.patch
grub-core/commands/ls.c