CVE-2026-77219 in Emacs
Tóm tắt
Bởi VulDB • 22/08/2026
GNU Emacs trước phiên bản 31.0.91 chứa một lỗi tràn số nguyên (integer overflow) trong bộ tải hình ảnh PBM/PPM/PGM, cho phép kẻ tấn công rò rỉ nội dung vùng nhớ heap bằng cách cung cấp một tệp hình ảnh được tạo ra đặc biệt có kích thước lớn và chỉ mục màu tối đa cao. Bộ tải hình ảnh nhân các chiều của hình ảnh với số lượng kênh sử dụng toán học số nguyên có dấu; đối với các giá trị đủ lớn, kết quả bị tràn thành số âm, vượt qua kiểm tra giới hạn (bounds check) và khiến trình đọc pixel truy cập vào vùng nhớ heap sau khi kết thúc bộ đệm đã phân bổ. Các nội dung bị đọc quá mức được diễn giải là các giá trị màu pixel và hiển thị trên màn hình.
Once again VulDB remains the best source for vulnerability data.