Logo
vulnerabilityCVE-2025-0689
Name
CVE-2025-0689
Source
NVD ( link)Debian ( link)
Description
When reading data from disk, the grub's UDF filesystem module utilizes the user controlled data length metadata to allocate its internal buffers. In certain scenarios, while iterating through disk sectors, it assumes the read size from the disk is always smaller than the allocated buffer size which is not guaranteed. A crafted filesystem image may lead to a heap-based buffer overflow resulting in critical data to be corrupted, resulting in the risk of arbitrary code execution by-passing secure boot protections.
Published Date
Updated Date
Workaround
-

Analysis#


Affected Component
Analysis
grub2
Exploitable

Vulnerability Ratings#


7.8
CVSSv31
7.8
CVSSv31
NaN
other

Others affected components#


Name
Project
Project Version
Version
Status
buildroot
2025.02.x
2.12
Patched
buildroot
master
2.14
Not Affected
openwrt
master
2.12-r1
Exploitable
yocto
kirkstone
2.06
Exploitable
yocto
master
2.14
Not Affected
yocto
scarthgap
2.12
Exploitable

Resolved with patches#


grub2 (buildroot:2025.02.x)

#
Title
Author
Resolve
1
fs: Disable many filesystems under lockdown
Daniel Axtens <dja@axtens.net>
CVE-2025-0677
CVE-2025-0684
CVE-2025-0685
CVE-2025-0686
CVE-2025-0689