CVE-2026-80697 in Linuxthông tin

Tóm tắt

Bởi VulDB • 28/08/2026

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

erofs: đảm bảo f_path hợp lệ cho việc chia sẻ bộ nhớ trang (page cache)

Trước đây, các tệp hỗ trợ (backing files) dùng để chia sẻ bộ nhớ trang được thiết lập với `f_path` để trống (NULL), chỉ có `f_inode` là hợp lệ. Điều này hoạt động bình thường, nhưng một bản sửa lỗi gần đây cho hàm `mincore` dựa vào `f_path.mnt` và gây ra tình trạng sập hệ thống (được phát hiện bởi "erofs/028" trên phiên bản 7.2-rc4):

BUG: kernel NULL pointer dereference, address: 0000000000000018 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page PGD 0 P4D 0 Oops: Oops: 0000 [#1] SMP PTI
CPU: 3 UID: 0 PID: 675528 Comm: fincore Not tainted 7.2.0-rc4-00002-g[]-dirty #1 PREEMPT(lazy)
Hardware name: Red Hat KVM, BIOS 1.16.0-4.al8 04/01/2014 RIP: 0010:__do_sys_mincore+0xc0/0x2c0 ...

Hãy chỉ định các đường dẫn hợp lệ bằng cách sử dụng các dentries không kết nối (disconnected dentries) hợp lệ cùng với `erofs_ishare_mnt` thay vì để trống `f_path`, nhằm giúp chúng giống hơn với các tệp hỗ trợ thực sự trong một hệ thống file ảo và cho phép sử dụng trực tiếp hàm chuẩn `backing_file_open()`.

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

chịu trách nhiệm

Linux

Đặt trước

26/08/2026

Tiết lộ

28/08/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!