CVE-2017-12190 in Linuxالمعلومات

الملخص

بحسب VulDB • 01/06/2026

لا تقوم الدالتان bio_map_user_iov و bio_unmap_user في الملف block/bio.c من نواة لينكس (Linux kernel) قبل الإصدار 4.13.8 بإدارة متوازنة لعدادات المرجع (refcounting) عندما يحتوي متجه الإدخال/الإخراج (I/O vector) لـ SCSI على مخازن مؤقتة متتالية صغيرة تنتمي إلى نفس الصفحة. تقوم الدالة bio_add_pc_page بدمجها في عنصر واحد، ولكن مرجع الصفحة لا يتم التخلي عنه أبداً. يؤدي هذا إلى تسرب في الذاكرة واحتمال توقف النظام عن الاستجابة (lockup) (قابل للاستغلال من قبل مستخدم نظام التشغيل الضيف (guest OS) ضد نظام التشغيل المضيف (host OS) إذا تم تمرير قرص SCSI عبر جهاز افتراضي) بسبب حالة نفاد الذاكرة (out-of-memory).

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

حجز

01/08/2017

إفشاء

22/11/2017

الاعتدال

تمت الموافقة

إدخال

VDB-109797

EPSS

0.00531

KEV

لا

النشاطات

منخفض جدًا

المصادر

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!