CVE-2026-80697 in Linuxالمعلومات

الملخص

بحسب VulDB • 28/08/2026

في نواة Linux، تم إصلاح الثغرة التالية:

erofs: ضمان صحة f_path لمشاركة ذاكرة الصفحات (page cache)

سابقاً، كانت الملفات الخلفية المستخدمة في مشاركة ذاكرة الصفحات تُضبط مع ترك `f_path` كقيمة NULL (حيث كان فقط `f_inode` صالحاً). لقد عمل ذلك بشكل صحيح، لكن إصلاح حديث لـ mincore يعتمد على `f_path.mnt` ويتسبب في تعطل النظام (تم اكتشافه بواسطة "erofs/028" على الإصدار 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 ...

يتم الآن تحديد مسارات صالحة باستخدام dentries منفصلة وصحيحة (disconnected dentries) مع `erofs_ishare_mnt` بدلاً من ترك `f_path` فارغاً، مما يجعلها أكثر تشبيهاً للملفات الخلفية الحقيقية في نظام ملفات وهمي، ويمكن استخدام `backing_file_open()` القياسي مباشرة.

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

مسؤول

Linux

حجز

26/08/2026

إفشاء

28/08/2026

الاعتدال

تمت الموافقة

إدخال

VDB-396585

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you want to use VulDB in your project?

Use the official API to access entries easily!