CVE Database›CVE-2026-19411

CVE-2026-19411

shim/dp.c library: NULL-pointer dereference in is_removable_media_path() when DevicePathToStr() returns NULL

Loading…

Severity

Low

Red Hat Product Security

3.9

CVSS 3.1

Review impact separately from score.

Published · August 10, 2026

Updated · August 11, 2026

Description

A NULL pointer vulnerability has been found in the the shim application of dp.c library. A missing NULL pointer could allow attackers to perform a denial of service attack on a system that uses shim application for UEFI bootloader.

Statement

Red-hat rates this vulnerability as Moderate impact. The vulnerability does not guarantee all times the library is used the same behavior, but it could make the system unstable, allow local denial of service or corrupt both integrity and availability of the system.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

The code could be modified to include NULL pointer checkers in the code. Before DevicePathToStr : "if (li == NULL || li->FilePath == NULL) return 0;" After DevicePathToStr : "if (bootpath == NULL) return 0;" At error: "if (bootpath != NULL)"

CVSS / CWE

CVSS 3.1 · 3.9
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:N/I:L/A:L

CWE-476 · NULL Pointer Dereference