CVSS 6.0 · Medium EPSS 0,48%
Kerentanan Heap-based Buffer Overflow pada gnu grub2, redhat enterprise linux +5 lainnya. Skor CVSS 3.1 6.0 (Medium) menurut NVD.
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.
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H
· uraikan di kalkulator | Vendor | Produk | Versi terdampak |
|---|---|---|
| gnu | grub2 | Semua versi sebelum 2.06 |
| redhat | enterprise linux | Versi 7.0 |
| redhat | enterprise linux | Versi 8.0 |
| redhat | enterprise linux eus | Versi 8.1 |
| redhat | enterprise linux eus | Versi 8.2 |
| redhat | enterprise linux server aus | Versi 8.2 |
| redhat | enterprise linux server tus | Versi 8.2 |
| opensuse | leap | Versi 15.1 |
| opensuse | leap | Versi 15.2 |
| canonical | ubuntu linux | Versi 14.04 |
| canonical | ubuntu linux | Versi 16.04 |
| canonical | ubuntu linux | Versi 18.04 |
| canonical | ubuntu linux | Versi 20.04 |