CVE-2024-45774: Grub2: reader/jpeg: heap oob write during jpeg parsing
A flaw was found in grub2. A specially crafted JPEG file can cause the JPEG parser of grub2 to incorrectly check the bounds of its internal buffers, resulting in an out-of-bounds write. The possibility of overwriting sensitive information to bypass secure boot protections is not discarded.
Other sources
Extra SOF0 marker in JPEG file may lead to a out-of-bounds write. An attacker may leverage this by crafting a malicious JPEG file, leading the grub's JPEG parser to fail the bounds checking in its internal buffer resulting in a out-of-bounds memory write. The possibility of overwriting sensitive information in order to bypass secure boot protections are not discarded.
— Red Hat
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2024-45774?
CVE-2024-45774 has been classified as a high severity vulnerability due to its potential to allow out-of-bounds writes.
How do I fix CVE-2024-45774?
To fix CVE-2024-45774, update to the latest patched version of GNU GRUB2 as provided by your distribution.
What impact does CVE-2024-45774 have on secure boot?
CVE-2024-45774 could potentially allow an attacker to bypass secure boot protections by overwriting sensitive information.
Which software is affected by CVE-2024-45774?
CVE-2024-45774 affects versions of GNU GRUB2 that utilize the JPEG parser.
Is CVE-2024-45774 an exploitable vulnerability?
Yes, CVE-2024-45774 is considered potentially exploitable due to the out-of-bounds write vulnerability.