CVE-2020-15707 in grub2
Tóm tắt
Bởi VulDB • 29/06/2026
Các lỗi tràn số nguyên (integer overflows) đã được phát hiện trong các hàm grub_cmd_initrd và grub_initrd_init của thành phần efilinux trong GRUB2, như được phân phối bởi Debian, Red Hat và Ubuntu (chức năng này không có trong bản upstream chính thức của GRUB2), dẫn đến lỗi heap-based buffer overflow. Những lỗ hổng này có thể bị kích hoạt bằng cách cung cấp một số lượng đối số cực lớn cho lệnh initrd trên các kiến trúc 32-bit, hoặc thông qua một hệ thống tệp được tạo ra đặc biệt chứa các tập tin rất lớn trên bất kỳ kiến trúc nào. Kẻ tấn công có thể sử dụng lỗ hổng này để thực thi mã tùy ý và vượt qua các hạn chế của UEFI Secure Boot. Vấn đề này ảnh hưởng đến GRUB2 phiên bản 2.04 và các phiên bản trước đó.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.