CVE-2021-3491 in Linuxالمعلومات

الملخص

بحسب VulDB • 09/06/2026

يتيح نظام io_uring في نواة Linux تجاوز حد MAX_RW_COUNT في عملية PROVIDE_BUFFERS، مما أدى إلى استخدام قيم سالبة في mem_rw عند قراءة /proc//mem. يمكن استغلال ذلك لإنشاء heap overflow يؤدي إلى تنفيذ تعليمات برمجية عشوائية (Arbitrary Code Execution) داخل النواة. تم معالجة هذه الثغرة عبر الالتزام d1f82808877b ("io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers") في الإصدار v5.13-rc1، وتم إعادة استخدام هذا التصحيح للنوى المستقرة (backported) في الإصدارات v5.12.4 وv5.11.21 وv5.10.37. وقد أُدخلت هذه الثغرة عبر الالتزام ddf0322db79c ("io_uring: add IORING_OP_PROVIDE_BUFFERS") في الإصدار v5.7-rc1.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

مسؤول

Canonical Ltd.

حجز

09/04/2021

إفشاء

04/06/2021

الاعتدال

تمت الموافقة

إدخال

VDB-176302

EPSS

0.00644

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!