CVE-2024-1048
Grub2: grub2-set-bootflag can be abused by local (pseudo-)users
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
3.3
Grub2: grub2-set-bootflag can be abused by local (pseudo-)users
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.
- Record
CVE-2024-1048- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-459
- Updated
- 2026-11-05
EUVDEUVD-2024-16824
3.3
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.
- Record
EUVD-2024-16824- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-05
GitHub AdvisoriesGHSA-3qrv-r8v8-pmw7
3.2
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865,...
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.
- Record
GHSA-3qrv-r8v8-pmw7- CVSS 3.1
- 3.2 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:R/S:C/C:N/I:N/A:L - Weakness
- CWE-459
- Updated
- 2026-11-02
NVD
3.3
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.
- Record
CVE-2024-1048- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Weakness
- CWE-459
- Updated
- 2026-11-05
OSVOESA-2024-1253
3.3
grub2 security update
GNU GRUB is a Multiboot boot loader. It was derived from GRUB, the GRand Unified Bootloader, which was originally designed and implemented by Erich Stefan Boleyn.
Security Fix(es):
A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks.(CVE-2024-1048)
- Record
OESA-2024-1253- CVSS 3.1
- 3.3 Low
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:2456
7.5
Red Hat Security Advisory: grub2 security update
- Record
RHSA-2024:2456- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
Show 6 moreShow less
OSVRHSA-2024:3184
7.5
Red Hat Security Advisory: grub2 security update
- Record
RHSA-2024:3184- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:C/C:H/I:H/A:H - Updated
- 2026-11-02
OSVALSA-2024:2456 No score
Moderate: grub2 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices.
Security Fix(es):
- grub2: grub2-set-bootflag can be abused by local (pseudo-)users (CVE-2024-1048)
- grub2: Out-of-bounds write at fs/ntfs.c may lead to unsigned code execution (CVE-2023-4692)
- grub2: out-of-bounds read at fs/ntfs.c (CVE-2023-4693)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:2456- Updated
- 2026-11-02
OSVALSA-2024:3184 No score
Moderate: grub2 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices.
Security Fix(es):
- grub2: grub2-set-bootflag can be abused by local (pseudo-)users (CVE-2024-1048)
- grub2: Out-of-bounds write at fs/ntfs.c may lead to unsigned code execution (CVE-2023-4692)
- grub2: out-of-bounds read at fs/ntfs.c (CVE-2023-4693)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.
- Record
ALSA-2024:3184- Updated
- 2026-11-02
OSVCLSA-2024-1724266264 No score
grub2: Fix of 12 CVEs
- Fix package version number
- Use CloudLinux vendor cert
- Make this package installable only on a system having Cloudlinux signed components: grub2 and kernel
- Add patches from centos-8.5 ELS:
- CVE-2021-3695: out-of-bounds write in the heap area by a crafted 16-bit grayscale PNG image
- CVE-2021-3696: a heap out-of-bounds during the handling of Huffman tables in the PNG reader
- CVE-2021-3697: allowing user-controlled data to be written in heap by a crafted JPEG image
- CVE-2022-2601: possible circumventing of the secure boot mechanism by a malicious crafted pf2 font
- CVE-2022-28733: possible write past the end of the buffer because of integer underflow in grub_net_recv_ip4_packets()
- CVE-2022-28734: out-of-bounds write when handling split HTTP headers
- CVE-2022-28736: use-after-free vulnerability in grub_cmd_chainloader()
- CVE-2022-3775: out-of-bounds write into grub2’s heap because of lack of proper validation of glyph’s width and height
- CVE-2023-4692: out-of-bounds write in grub2’s NTFS filesystem driver
- The following CVEs were fixed by previous patches additionally:
- CVE-2020-15706: a race condition in grub_script_function_create() leading to a use-after-free vulnerability
- CVE-2020-15707: integer overflows in efilinux leading to a heap-based buffer overflow
- A number of upstream fixes backported including:
- CVE-2024-1048: a flaw that may result in filesystem running out of free inodes or blocks
- Record
CLSA-2024-1724266264- Updated
- 2026-11-02
OSVMGASA-2024-0095 No score
Updated grub2 packages fix security vulnerabilities
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. (CVE-2023-4692) An out-of-bounds read flaw was found on grub2's NTFS filesystem driver. This issue may allow a physically present attacker to present a specially crafted NTFS file system image to read arbitrary memory locations. A successful attack allows sensitive data cached in memory or EFI variable values to be leaked, presenting a high Confidentiality risk. (CVE-2023-4693) An authentication bypass flaw was found in GRUB due to the way that GRUB uses the UUID of a device to search for the configuration file that contains the password hash for the GRUB password protection feature. An attacker capable of attaching an external drive such as a USB stick containing a file system with a duplicate UUID (the same as in the "/boot/" file system) can bypass the GRUB password protection feature on UEFI systems, which enumerate removable drives before non-removable ones. (CVE-2023-4001) A flaw was found in the grub2-set-bootflag utility of grub2. After the fix of CVE-2019-14865, grub2-set-bootflag will create a temporary file with the new grubenv content and rename it to the original grubenv file. If the program is killed before the rename operation, the temporary file will not be removed and may fill the filesystem when invoked multiple times, resulting in a filesystem out of free inodes or blocks. (CVE-2024-1048)
- Record
MGASA-2024-0095- Updated
- 2026-11-02
OSVRLSA-2024:3184 No score
Moderate: grub2 security update
The grub2 packages provide version 2 of the Grand Unified Boot Loader (GRUB), a highly configurable and customizable boot loader with modular architecture. The packages support a variety of kernel formats, file systems, computer architectures, and hardware devices.
Security Fix(es):
-
grub2: grub2-set-bootflag can be abused by local (pseudo-)users (CVE-2024-1048)
-
grub2: Out-of-bounds write at fs/ntfs.c may lead to unsigned code execution (CVE-2023-4692)
-
grub2: out-of-bounds read at fs/ntfs.c (CVE-2023-4693)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
Additional Changes:
For detailed information on changes in this release, see the Rocky Linux 8.10 Release Notes linked from the References section.
- Record
RLSA-2024:3184- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
grub2-commonAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-aa64AlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-aa64-cdbootAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-aa64-modulesAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-x64AlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-x64-cdbootAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-efi-x64-modulesAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-pcAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-pc-modulesAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-ppc64leAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
Show 92 moreShow less
| Package | Affected | Fixed |
|---|---|---|
grub2-ppc64le-modulesAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-toolsAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-tools-efiAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-tools-extraAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-tools-minimalAlmaLinux:9 From an advisory covering 3 CVEs |
before 1:2.06-77.el9.alma.1 | 1:2.06-77.el9.alma.1 |
grub2-commonAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-aa64AlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-aa64-cdbootAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-aa64-modulesAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-ia32AlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-ia32-cdbootAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-ia32-modulesAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-x64AlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-x64-cdbootAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-efi-x64-modulesAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-pcAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-pc-modulesAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-ppc64leAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-ppc64le-modulesAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-toolsAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-tools-efiAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-tools-extraAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-tools-minimalAlmaLinux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.alma.1 | 1:2.02-156.el8.alma.1 |
grub2-commonTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-ia32TuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-ia32-cdbootTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-ia32-modulesTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-x64TuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-x64-cdbootTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-efi-x64-modulesTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-pcTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-pc-modulesTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-toolsTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-tools-efiTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-tools-extraTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2-tools-minimalTuxCare:CentOS-Stream:8 From an advisory covering 12 CVEs |
before 1:2.02-129.el8.tuxcare.els1 | 1:2.02-129.el8.tuxcare.els1 |
grub2Mageia:9 From an advisory covering 4 CVEs |
before 2.06-28.2.mga9 | 2.06-28.2.mga9 |
grub2openEuler:20.03-LTS-SP1 |
before 2.04-32.oe1 | 2.04-32.oe1 |
grub2openEuler:20.03-LTS-SP4 |
before 2.04-38.oe2003sp4 | 2.04-38.oe2003sp4 |
grub2openEuler:22.03-LTS |
before 2.06-44.oe2203sp3 | 2.06-44.oe2203sp3 |
grub2openEuler:22.03-LTS-SP1 |
before 2.06-41.oe2203sp1 | 2.06-41.oe2203sp1 |
grub2openEuler:22.03-LTS-SP2 |
before 2.06-41.oe2203sp2 | 2.06-41.oe2203sp2 |
grub2openEuler:22.03-LTS-SP3 |
before 2.06-44.oe2203sp3 | 2.06-44.oe2203sp3 |
grub2Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-commonRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-debugsourceRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-aa64Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-aa64-cdbootRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-aa64-modulesRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-x64Red Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-x64-cdbootRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-efi-x64-modulesRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-emu-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-pcRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-pc-modulesRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-ppc64leRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-ppc64le-modulesRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-toolsRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-efiRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-efi-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-extraRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-extra-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-minimalRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2-tools-minimal-debuginfoRed Hat:enterprise_linux:9::baseos From an advisory covering 3 CVEs |
before 1:2.06-77.el9 | 1:2.06-77.el9 |
grub2Red Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-commonRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-aa64Red Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-aa64-cdbootRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-aa64-modulesRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-ia32Red Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-ia32-cdbootRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-ia32-modulesRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-x64Red Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-x64-cdbootRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-efi-x64-modulesRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-pcRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-pc-modulesRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-ppc64leRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-ppc64le-modulesRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-toolsRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-efiRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-efi-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-extraRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-extra-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-minimalRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2-tools-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 3 CVEs |
before 1:2.02-156.el8 | 1:2.02-156.el8 |
grub2Rocky Linux:8 From an advisory covering 3 CVEs |
before 1:2.02-156.el8.rocky.0.1 | 1:2.02-156.el8.rocky.0.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | CVE List, NVD | |
| facts | EUVD | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-1048 is a low vulnerability (CVSS 3.3) in Gnu Grub2, published February 6, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.27%, the 19th percentile. Fixed in grub2 2.04-32.oe1.
References
access.redhat.com/errata/RHSA-2024:2456
access.redhat.com/errata/RHSA-2024:3184
access.redhat.com/security/cve/CVE-2024-1048
bugzilla.redhat.com/show_bug.cgi?id=2256827
openwall.com/lists/oss-security/2024/02/06/3
lists.fedoraproject.org/archives/list/[email protected]/message/XRZQCVZ3XOASVFT6XLO7F2ZXOLOHIJZQ
Show 36 moreShow less
lists.fedoraproject.org/archives/list/[email protected]/message/YSJAEGRR3XHMBBBKYOVMII4P34IXEYPE
security.netapp.com/advisory/ntap-20240223-0007
nvd.nist.gov/vuln/detail/CVE-2024-1048
github.com/advisories/GHSA-3qrv-r8v8-pmw7
access.redhat.com/security/cve/CVE-2023-4692
access.redhat.com/security/cve/CVE-2023-4693
bugzilla.redhat.com/2236613
bugzilla.redhat.com/2238343
bugzilla.redhat.com/2256827
errata.almalinux.org/9/ALSA-2024-2456.html
errata.almalinux.org/8/ALSA-2024-3184.html
errata.tuxcare.com/centos8stream-els/CLSA-2024-1724266264.html
advisories.mageia.org/MGASA-2024-0095.html
bugs.mageia.org/show_bug.cgi?id=32997
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2024-1253
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/9/html/9.4_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=2236613
bugzilla.redhat.com/show_bug.cgi?id=2238343
issues.redhat.com/browse/RHEL-1601
issues.redhat.com/browse/RHEL-21368
issues.redhat.com/browse/RHEL-26322
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2456.json
cve.org/CVERecord?id=CVE-2023-4692
nvd.nist.gov/vuln/detail/CVE-2023-4692
dfir.ru/2023/10/03/cve-2023-4692-cve-2023-4693-vulnerabilities-in-the-grub-boot-manager
lists.gnu.org/archive/html/grub-devel/2023-10/msg00028.html
seclists.org/oss-sec/2023/q4/37
cve.org/CVERecord?id=CVE-2023-4693
nvd.nist.gov/vuln/detail/CVE-2023-4693
cve.org/CVERecord?id=CVE-2024-1048
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.10_release_notes/index
issues.redhat.com/browse/RHEL-4314
issues.redhat.com/browse/RHEL-4343
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_3184.json
errata.rockylinux.org/RLSA-2024:3184