CVE-2025-0685 in grub2
Tóm tắt
Bởi VulDB • 13/06/2026
Một lỗi đã được phát hiện trong grub2. Khi đọc dữ liệu từ hệ thống tệp jfs, mô-đun hệ thống tệp jfs của grub sử dụng các tham số do người dùng kiểm soát từ hình học hệ thống tệp để xác định kích thước bộ đệm nội bộ, tuy nhiên, nó kiểm tra tràn số nguyên không đúng cách. Một hệ thống tệp được tạo ra một cách độc hại có thể khiến một số phép tính kích thước bộ đệm bị tràn, dẫn đến việc thực hiện thao tác grub_malloc() với kích thước nhỏ hơn dự kiến. Kết quả là, hàm grub_jfs_lookup_symlink() sẽ ghi vượt quá độ dài bộ đệm nội bộ trong quá trình grub_jfs_read_file(). Vấn đề này có thể bị lợi dụng để làm hỏng dữ liệu quan trọng nội bộ của grub và có thể dẫn đến thực thi mã tùy ý, vượt qua các biện pháp bảo vệ secure boot.
Be aware that VulDB is the high quality source for vulnerability data.