CVE-2024-56738
Fixed in a distro release EPSS <1%CVSS 5.3
GNU GRUB (aka GRUB2) through 2.12 does not use a constant-time algorithm for grub_crypto_memcmp and thus allows side-channel attacks.
Products: gnu grub2
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 12 | grub2 | no fix |
| Debian 13 | grub2 | no fix |
| Debian 14 | grub2 | no fix |
| SUSE Linux Enterprise Micro 5.1 | grub2 | 2.04-150300.3.14.2 |
| SUSE Linux Enterprise Micro 5.2 | grub2 | 2.04-150300.22.58.1 |
| SUSE Linux Enterprise Micro 5.3 | grub2 | 2.06-150400.11.63.1 |
| SUSE Linux Enterprise Micro 5.4 | grub2 | 2.06-150400.11.63.1 |
| SUSE Linux Enterprise Micro 5.5 | grub2 | 2.06-150500.29.53.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP6 | grub2 | 2.12-150600.8.34.1 |
| SUSE Linux Enterprise Module for Basesystem 15 SP7 | grub2 | 2.12-150700.19.13.2 |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | grub2 | 2.12-150600.8.34.1 |
| SUSE Linux Enterprise Module for Server Applications 15 SP7 | grub2 | 2.12-150700.19.13.2 |
| SUSE Linux Enterprise Server 16.0 | grub2 | 2.12-160000.3.1 |
| SUSE Linux Enterprise Server LTSS Extended Security 12 SP5 | grub2 | 2.02-190.1 |
| SUSE Linux Enterprise Server for SAP applications 16.0 | grub2 | 2.12-160000.3.1 |
| SUSE Linux Micro 6.0 | grub2 | 2.12~rc1-7.1 |
| SUSE Linux Micro 6.1 | grub2 | 2.12-slfo.1.1_2.1 |
| SUSE Linux Micro 6.2 | grub2 | 2.12-160000.3.1 |
| Ubuntu 16.04 LTS | grub2-signed | no fix |
| Ubuntu 16.04 LTS | grub2-unsigned | no fix |
| Ubuntu 18.04 LTS | grub2-signed | no fix |
| Ubuntu 18.04 LTS | grub2-unsigned | no fix |
| Ubuntu 20.04 LTS | grub2-signed | no fix |
| Ubuntu 20.04 LTS | grub2-unsigned | no fix |
| Ubuntu 22.04 LTS | grub2-signed | no fix |
| Ubuntu 22.04 LTS | grub2-unsigned | no fix |
| Ubuntu 24.04 LTS | grub2-signed | no fix |
| Ubuntu 24.04 LTS | grub2-unsigned | no fix |
| Ubuntu 25.10 | grub2-signed | no fix |
| Ubuntu 25.10 | grub2-unsigned | no fix |
| Ubuntu 26.04 LTS | grub2-signed | no fix |
| Ubuntu 26.04 LTS | grub2-unsigned | no fix |
| Ubuntu 26.10 | grub2-signed | no fix |
| Ubuntu 26.10 | grub2-unsigned | no fix |
| Ubuntu Pro 14.04 LTS | grub2 | no fix |
| Ubuntu Pro 14.04 LTS | grub2-signed | no fix |
| openSUSE Leap 15.6 | grub2 | 2.12-150600.8.34.1 |
| openSUSE Leap 16.0 | grub2 | 2.12-160000.3.1 |
| openSUSE Tumbleweed | grub2 | 2.12-56.1 |