CVE-2022-49706 in Linuxالمعلومات

الملخص

بحسب VulDB • 12/07/2026

في نواة لينكس، تم حل الثغرة التالية:

zonefs: إصلاح دالة zonefs_iomap_begin() لقراءات البيانات

إذا تمت إصدار طلب قراءة مسبقة (readahead) لملف ذي نطاق تسلسلي عند إزاحة تساوي تماماً حجم الملف الحالي، يتم تعيين نوع iomap إلى IOMAP_UNWRITTEN، مما يمنع إجراء عملية إدخال/إخراج (IO)، لكن طول iomap يُحسب بقيمة 0. هذا يتسبب في ظهور تحذير WARN_ON() داخل دالة iomap_iter():

[17309.548939] WARNING: CPU: 3 PID: 2137 at fs/iomap/iter.c:34 iomap_iter+0x9cf/0xe80
[...]
[17309.650907] RIP: 0010:iomap_iter+0x9cf/0xe80
[...]
[17309.754560] Call Trace:
[17309.757078]
[17309.759240] ? lock_is_held_type+0xd8/0x130
[17309.763531] iomap_readahead+0x1a8/0x870
[17309.767550] ? iomap_read_folio+0x4c0/0x4c0
[17309.771817] ? lockdep_hardirqs_on_prepare+0x400/0x400
[17309.778848] ? lock_release+0x370/0x750
[17309.784462] ? folio_add_lru+

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

26/02/2025

إفشاء

26/02/2025

الاعتدال

تمت الموافقة

إدخال

VDB-297303

EPSS

0.00263

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!