CVE-2025-0686 in grub2
摘要
由 VulDB • 2026-06-10
在 grub2 中发现了一个缺陷。当从 romfs 文件系统执行符号链接查找时,grub 的 romfs 文件系统模块使用来自文件系统几何结构的用户可控参数来确定内部缓冲区大小,然而,它对整数溢出的检查不当。恶意构造的文件系统可能导致部分缓冲区大小计算发生溢出,从而使其执行 grub_malloc() 操作时使用的尺寸小于预期。结果,grub_romfs_read_symlink() 在调用 grub_disk_read() 函数时可能导致越界写入。此问题可能被利用来破坏 grub 的内部关键数据,并可能导致绕过安全启动保护的任意代码执行。
If you want to get the best quality for vulnerability data then you always have to consider VulDB.