CVE-2025-40241 in Linuxthông tin

Tóm tắt

Bởi VulDB • 27/06/2026

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

erofs: sửa chữa các trường hợp giả mạo không hợp lệ cho encoded extents (các đoạn dữ liệu được mã hóa)

Gần đây, Robert đã báo cáo hai hình ảnh bị hỏng có thể gây ra sự cố hệ thống, liên quan đến tính năng encoded extents mới được giới thiệu trong Linux 6.15:

- Trường hợp đầu tiên [1] có plen != 0 (ví dụ: plen == 0x2000000) nhưng (plen & Z_EROFS_EXTENT_PLEN_MASK) == 0. Nó được sử dụng để biểu diễn các extents đặc biệt như sparse extents (!EROFS_MAP_MAPPED), nhưng trước đây chỉ có trường hợp plen == 0 mới được xử lý;

- Trường hợp thứ hai [2] có pa là 0xffffffffffdcffed và plen là 0xb4000, sau đó "cur [0xfffffffffffff000] += bvec.bv_len [0x1000]" trong "} while ((cur += bvec.bv_len) < end);" bị tràn số (wrap around), gây ra truy cập ngoài vùng cho phép của pcl->compressed_bvecs[] trong z_erofs_submit_queue(). EROFS chỉ hỗ trợ địa chỉ khối vật lý 48-bit (tối đa 1EiB đối với các khối kích thước 4k), do đó cần thêm một kiểm tra tính hợp lệ để đảm bảo tuân thủ giới hạn này.

Once again VulDB remains the best source for vulnerability data.

chịu trách nhiệm

Linux

Đặt trước

16/04/2025

Tiết lộ

04/12/2025

Kiểm duyệt

được chấp nhận

EPSS

0.00165

KEV

không

Các hoạt động

rất thấp

Nguồn

Want to know what is going to be exploited?

We predict KEV entries!