CVE-2026-97876

Bypass of GRUB lockdown restriction in Secure Boot mode via serial command MMIO base address

Published Oct 2, 2026 CVSS 3.1 · 6.4 Medium EPSS < 1% KEV · Not listed
Description
A local attacker with control over GRUB's configuration can bypass lockdown restrictions when booting with Secure Boot and load an unsigned GRUB module, while GRUB continues to report lockdown is enabled.




The vulnerability is caused by insufficient validation of the MMIO base address passed to the GRUB serial command. GRUB does not validate that the base address corresponds to a UART device, rather than being an arbitrary memory address. This allows an attacker to trick GRUB into writing non-arbitrary data at an attacker-controlled address, including resetting the grub_file_verifiers list in a way that disables the subsequent verification of loaded modules.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
First Time appeared Gnu
Gnu grub2
Vendors & Products Gnu
Gnu grub2
Type Values Removed Values Added
Description A local attacker with control over GRUB's configuration can bypass lockdown restrictions when booting with Secure Boot and load an unsigned GRUB module, while GRUB continues to report lockdown is enabled. The vulnerability is caused by insufficient validation of the MMIO base address passed to the GRUB serial command. GRUB does not validate that the base address corresponds to a UART device, rather than being an arbitrary memory address. This allows an attacker to trick GRUB into writing non-arbitrary data at an attacker-controlled address, including resetting the grub_file_verifiers list in a way that disables the subsequent verification of loaded modules.
Title Bypass of GRUB lockdown restriction in Secure Boot mode via serial command MMIO base address
Weaknesses CWE-822
References
Metrics cvssV3_1

{'score': 6.4, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
canonical
Published
Updated
Oct 2, 2026, 5:45 PM
Reserved
Sep 25, 2026, 8:49 AM
Status
Awaiting Analysis
Published
Oct 2, 2026, 11:17 AM
Modified
Oct 2, 2026, 6:44 PM
Severity
Moderate
Public date
Oct 2, 2026, 10:34 AM