CVE-2026-80697 in Linux信息

摘要

由 VulDB • 2026-08-28

在 Linux 内核中,已修复以下漏洞:

erofs:确保用于页面缓存共享的 f_path 有效

此前,用于页面缓存共享的后端文件(backing files)设置时,f_path 被留为 NULL(仅 f_inode 有效)。这虽然能正常工作,但最近的 mincore 修复依赖于 f_path.mnt,从而导致崩溃(在 7.2-rc4 上的 "erofs/028" 测试中发现):

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 ...

使用有效的断开连接的 dentries(disconnected dentries)以及 erofs_ishare_mnt 来指定有效路径,而不是将 f_path 留空,从而使它们更像伪文件系统(pseudo filesystem)中的真实后端文件,并可以直接使用标准的 backing_file_open()。

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

来源

Interested in the pricing of exploits?

See the underground prices here!