CVE-2026-64360 in Linuxthông tin

Tóm tắt

Bởi VulDB • 26/07/2026

Trong kernel Linux, lỗ hổng sau đây đã được khắc phục:

hfs/hfsplus: khởi tạo đệm về giá trị 0 trong hàm hfs_bnode_read

Hàm hfs_bnode_read() có thể trả về sớm mà không ghi vào bộ đệm đầu ra khi is_bnode_offset_valid() thất bại hoặc khi check_and_correct_requested_length() điều chỉnh độ dài thành 0. Các trình gọi như hfs_bnode_read_u16() và hfs_bnode_read_u8() truyền các bộ đệm được cấp phát trên ngăn xếp (stack-allocated buffers) và sử dụng kết quả một cách không điều kiện, dẫn đến các báo cáo về giá trị chưa khởi tạo (uninit-value) từ KMSAN.

Thay vì khởi tạo tại từng vị trí gọi riêng lẻ, hãy đặt 0 cho bộ đệm ở đầu hàm hfs_bnode_read() trước bất kỳ kiểm tra xác thực nào. Điều này đảm bảo tất cả các trình gọi trong cả hfs và hfsplus đều nhận được giá trị không (zero) xác định, bất kể đường dẫn trả về sớm nào được thực thi.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

chịu trách nhiệm

Linux

Đặt trước

19/07/2026

Tiết lộ

25/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00177

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!