CVE-2023-4692
25.10.2023, 18:17
An out-of-bounds write flaw was found in grub2's NTFS filesystem driver. This issue may allow an attacker to present a specially crafted NTFS filesystem image, leading to grub's heap metadata corruption. In some circumstances, the attack may also corrupt the UEFI firmware heap metadata. As a result, arbitrary code execution and secure boot protection bypass may be achieved.Enginsight
Affected Products (NVD)
| Vendor | Product | Version |
|---|---|---|
| gnu | grub2 | 𝑥 < 2.12 |
| redhat | enterprise_linux | 8.0 |
| redhat | enterprise_linux | 9.0 |
𝑥
= Vulnerable software versions
Debian Releases
Ubuntu Releases
Ubuntu Product | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| grub2 |
| ||||||||||||||||||
| grub2-signed |
| ||||||||||||||||||
| grub2-unsigned |
|
openSUSE / SLES Releases
openSUSE Product | |||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| grub2 |
| ||||||||||||||||||||||||||||||||
| grub2-arm64-efi |
| ||||||||||||||||||||||||||||||||
| grub2-i386-pc |
| ||||||||||||||||||||||||||||||||
| grub2-powerpc-ieee1275 |
| ||||||||||||||||||||||||||||||||
| grub2-s390x-emu |
| ||||||||||||||||||||||||||||||||
| grub2-snapper-plugin |
| ||||||||||||||||||||||||||||||||
| grub2-systemd-sleep-plugin |
| ||||||||||||||||||||||||||||||||
| grub2-x86_64-efi |
| ||||||||||||||||||||||||||||||||
| grub2-x86_64-xen |
|
Red Hat Enterprise Linux Releases
Red Hat Product | |||||
|---|---|---|---|---|---|
| grub2-common |
| ||||
| grub2-efi-aa64 |
| ||||
| grub2-efi-aa64-cdboot |
| ||||
| grub2-efi-aa64-modules |
| ||||
| grub2-efi-ia32 |
| ||||
| grub2-efi-ia32-cdboot |
| ||||
| grub2-efi-ia32-modules |
| ||||
| grub2-efi-x64 |
| ||||
| grub2-efi-x64-cdboot |
| ||||
| grub2-efi-x64-modules |
| ||||
| grub2-pc |
| ||||
| grub2-pc-modules |
| ||||
| grub2-ppc64le |
| ||||
| grub2-ppc64le-modules |
| ||||
| grub2-tools |
| ||||
| grub2-tools-efi |
| ||||
| grub2-tools-extra |
| ||||
| grub2-tools-minimal |
|
Common Weakness Enumeration
- CWE-122 - Heap-based Buffer OverflowA heap overflow condition is a buffer overflow, where the buffer that can be overwritten is allocated in the heap portion of memory, generally meaning that the buffer was allocated using a routine such as malloc().
- CWE-787 - Out-of-bounds WriteThe software writes data past the end, or before the beginning, of the intended buffer.
References