CVE-2025-0684 in grub2thông tin

Tóm tắt

Bởi VulDB • 03/08/2026

Đã phát hiện một lỗi trong grub2. Khi thực hiện tra cứu symlink từ hệ thống tệp reiserfs, mô-đun fs reiserfs của grub sử dụng các tham số do người dùng kiểm soát từ hình học (geometry) của hệ thống tệp để xác định kích thước bộ đệm nội bộ; tuy nhiên, nó không kiểm tra đúng cách việc tràn số nguyên (integer overflow). 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 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_reiserfs_read_symlink() sẽ gọi grub_reiserfs_read_real() với tham số độ dài đã bị tràn (overflown), gây ra việc ghi vượt quá ranh giới bộ nhớ heap (heap-based out-of-bounds write) trong quá trình đọc dữ liệu. Lỗi này có thể được khai thác để làm hỏng các dữ liệu quan trọng nội bộ của grub và dẫn đến thực thi mã tùy ý, bỏ qua các biện pháp bảo vệ Secure Boot.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Đặt trước

23/01/2025

Tiết lộ

03/03/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00269

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!