grub2: Integer overflow read_section_as_string may lead to heap-based buffer overflow
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| The Grub2 Project | grub2 | affected |
|
Configuration 1 [-]
|
Configuration 2 [-]
|
Configuration 3 [-]
|
Configuration 4 [-]
|
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat Enterprise Linux 7 | |||
| fwupdate-0:12-6.el7_8 | cpe:/o:redhat:enterprise_linux:7 | RHSA-2020:3217 | 2020-07-29T00:00:00Z |
| grub2-1:2.02-0.86.el7_8 | cpe:/o:redhat:enterprise_linux:7 | RHSA-2020:3217 | 2020-07-29T00:00:00Z |
| shim-0:15-7.el7_9 | cpe:/o:redhat:enterprise_linux:7 | RHSA-2020:3217 | 2020-07-29T00:00:00Z |
| shim-signed-0:15-7.el7_8 | cpe:/o:redhat:enterprise_linux:7 | RHSA-2020:3217 | 2020-07-29T00:00:00Z |
| Red Hat Enterprise Linux 7.2 Advanced Update Support | |||
| grub2-1:2.02-0.86.el7_2 | cpe:/o:redhat:rhel_aus:7.2 | RHSA-2020:3273 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_aus:7.2 | RHSA-2020:3273 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_2 | cpe:/o:redhat:rhel_aus:7.2 | RHSA-2020:3273 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.3 Advanced Update Support | |||
| grub2-1:2.02-0.86.el7 | cpe:/o:redhat:rhel_aus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_aus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_3 | cpe:/o:redhat:rhel_aus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.3 Telco Extended Update Support | |||
| grub2-1:2.02-0.86.el7 | cpe:/o:redhat:rhel_tus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_tus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_3 | cpe:/o:redhat:rhel_tus:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.3 Update Services for SAP Solutions | |||
| grub2-1:2.02-0.86.el7 | cpe:/o:redhat:rhel_e4s:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_e4s:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_3 | cpe:/o:redhat:rhel_e4s:7.3 | RHSA-2020:3276 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.4 Advanced Update Support | |||
| fwupdate-0:9-10.el7_4 | cpe:/o:redhat:rhel_aus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| grub2-1:2.02-0.86.el7_4 | cpe:/o:redhat:rhel_aus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_aus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_4 | cpe:/o:redhat:rhel_aus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.4 Telco Extended Update Support | |||
| fwupdate-0:9-10.el7_4 | cpe:/o:redhat:rhel_tus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| grub2-1:2.02-0.86.el7_4 | cpe:/o:redhat:rhel_tus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_tus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_4 | cpe:/o:redhat:rhel_tus:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.4 Update Services for SAP Solutions | |||
| fwupdate-0:9-10.el7_4 | cpe:/o:redhat:rhel_e4s:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| grub2-1:2.02-0.86.el7_4 | cpe:/o:redhat:rhel_e4s:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_e4s:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_4 | cpe:/o:redhat:rhel_e4s:7.4 | RHSA-2020:3275 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.6 Extended Update Support | |||
| fwupdate-0:12-6.el7_6 | cpe:/o:redhat:rhel_eus:7.6 | RHSA-2020:3271 | 2020-08-03T00:00:00Z |
| grub2-1:2.02-0.86.el7_6 | cpe:/o:redhat:rhel_eus:7.6 | RHSA-2020:3271 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_eus:7.6 | RHSA-2020:3271 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_6 | cpe:/o:redhat:rhel_eus:7.6 | RHSA-2020:3271 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 7.7 Extended Update Support | |||
| fwupdate-0:12-6.el7_7 | cpe:/o:redhat:rhel_eus:7.7 | RHSA-2020:3274 | 2020-08-03T00:00:00Z |
| grub2-1:2.02-0.86.el7_7 | cpe:/o:redhat:rhel_eus:7.7 | RHSA-2020:3274 | 2020-08-03T00:00:00Z |
| shim-0:15-8.el7 | cpe:/o:redhat:rhel_eus:7.7 | RHSA-2020:3274 | 2020-08-03T00:00:00Z |
| shim-signed-0:15-8.el7_7 | cpe:/o:redhat:rhel_eus:7.7 | RHSA-2020:3274 | 2020-08-03T00:00:00Z |
| Red Hat Enterprise Linux 8 | |||
| fwupd-0:1.1.4-7.el8_2 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2020:3216 | 2020-07-29T00:00:00Z |
| grub2-1:2.02-87.el8_2 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2020:3216 | 2020-07-29T00:00:00Z |
| shim-0:15-14.el8_2 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2020:3216 | 2020-07-29T00:00:00Z |
| shim-unsigned-x64-0:15-7.el8 | cpe:/o:redhat:enterprise_linux:8 | RHSA-2020:3216 | 2020-07-29T00:00:00Z |
| Red Hat Enterprise Linux 8.0 Update Services for SAP Solutions | |||
| fwupd-0:1.1.4-2.el8_0 | cpe:/o:redhat:rhel_e4s:8.0 | RHSA-2020:3227 | 2020-07-29T00:00:00Z |
| grub2-1:2.02-87.el8_0 | cpe:/o:redhat:rhel_e4s:8.0 | RHSA-2020:3227 | 2020-07-29T00:00:00Z |
| shim-0:15-14.el8_0 | cpe:/o:redhat:rhel_e4s:8.0 | RHSA-2020:3227 | 2020-07-29T00:00:00Z |
| Red Hat Enterprise Linux 8.1 Extended Update Support | |||
| fwupd-0:1.1.4-2.el8_1 | cpe:/o:redhat:rhel_eus:8.1 | RHSA-2020:3223 | 2020-07-29T00:00:00Z |
| grub2-1:2.02-87.el8_1 | cpe:/o:redhat:rhel_eus:8.1 | RHSA-2020:3223 | 2020-07-29T00:00:00Z |
| shim-0:15-14.el8_1 | cpe:/o:redhat:rhel_eus:8.1 | RHSA-2020:3223 | 2020-07-29T00:00:00Z |
| shim-unsigned-x64-0:15-7.el8 | cpe:/o:redhat:rhel_eus:8.1 | RHSA-2020:3223 | 2020-07-29T00:00:00Z |
No data available yet.
| Source | ID | Title |
|---|---|---|
Debian DSA |
DSA-4735-1 | grub2 security update |
EUVD |
EUVD-2020-6462 | There is an issue on grub2 before version 2.06 at function read_section_as_string(). It expects a font name to be at max UINT32_MAX - 1 length in bytes but it doesn't verify it before proceed with buffer allocation to read the value from the font value. An attacker may leverage that by crafting a malicious font file which has a name with UINT32_MAX, leading to read_section_as_string() to an arithmetic overflow, zero-sized allocation and further heap-based buffer overflow. |
Ubuntu USN |
USN-4432-1 | GRUB 2 vulnerabilities |
No CVSS v4.0
No CVSS v3.0
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.460% probability within 30 days)
Key SSVC decision points have not yet been added.
No history.