Skip to content
OpenAdvisories

Description

A vulnerability has been identified in the GRUB (Grand Unified Bootloader) component. This flaw occurs because the bootloader mishandles string conversion when reading information from a USB device, allowing an attacker to exploit inconsistent length values. A local attacker can connect a maliciously configured USB device during the boot sequence to trigger this issue. A successful exploitation may lead GRUB to crash, leading to a Denial of Service. Data corruption may be also possible, although given the complexity of the exploit the impact is most likely limited.

Affected products

VendorProductAffectedFixed
GNU grub2 ≤ 2.14 —
Red Hat Red Hat Enterprise Linux 10 — —
Red Hat Red Hat Enterprise Linux 7 — —
Red Hat Red Hat Enterprise Linux 8 — —
Red Hat Red Hat Enterprise Linux 9 — —
Red Hat Red Hat OpenShift Container Platform 4 — —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 grub2 2.14-1 —
Debian 13 grub2 No fix yet —
Debian 12 grub2 No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 grub2-signed +1 No fix yet —
Ubuntu 26.04 LTS grub2-signed +1 No fix yet —
Ubuntu 25.10 grub2-signed +1 No fix yet —
Ubuntu 24.04 LTS grub2-signed +1 No fix yet —
Ubuntu 22.04 LTS grub2-signed +1 No fix yet —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS grub2-signed +1 No fix yet —
Ubuntu 18.04 LTS grub2-signed +1 No fix yet —
Ubuntu 16.04 LTS grub2-signed +1 No fix yet —
Ubuntu Pro 14.04 LTS grub2 +1 No fix yet —
ReleasePackageFixed inAdvisory
SLES 15 SP7 grub2 2.12-150700.19.19.1 SUSE-SU-2025:4305-1
SLES 15 SP6 grub2 2.12-150600.8.44.2 SUSE-SU-2025:4196-1
SLES 12 SP5 grub2 2.02-193.1 SUSE-SU-2025:4197-1
Show 8 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 16.0 grub2 2.12-160000.3.1 SUSE-SU-2025:21212-1
SLES 16.0 grub2 2.12-160000.3.1 SUSE-SU-2025:21212-1
SLE Micro 6.2 grub2 2.12-160000.3.1 SUSE-SU-2025:21223-1
SLE Micro 6.1 grub2 2.12-slfo.1.1_3.1 SUSE-SU-2025:21062-1
SLE Micro 5.5 grub2 2.06-150500.29.59.1 SUSE-SU-2025:4152-1
SLE Micro 5.4 grub2 2.06-150400.11.66.1 SUSE-SU-2025:4224-1
SLE Micro 5.3 grub2 2.06-150400.11.66.1 SUSE-SU-2025:4224-1
SLE Micro 5.2 grub2 2.04-150300.22.61.1 SUSE-SU-2025:4143-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed grub2 2.12-67.1 openSUSE-SU-2025:15749-1
openSUSE Leap 16.0 grub2 2.12-160000.3.1 openSUSE-SU-2025:20163-1
openSUSE Leap 15.6 grub2 2.12-150600.8.44.2 SUSE-SU-2025:4196-1

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 grub2-pc +16 1:2.06-61.amzn2023.0.21 ALAS2023-2025-1342
Amazon Linux 2 grub2 +17 1:2.06-14.amzn2.0.7 ALAS2-2025-3107

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 grub2 2.06-26 —
Azure Linux 2 (CBL-Mariner) grub2 2.06-16 —

Advisories 15

References