PT-2024-11095

CVE-2021-46988

·

تاريخ النشر

2021-05-14

·

تاريخ التحديث

2024-12-26

الوصف من

CVSS 4.0
6.8
متوسطة
المقاييسAV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The issue arises when userspace issues a UFFD ioctl, which calls into shmem mfill atomic pte(). If the copy from user() fails after successfully accounting blocks and allocating a page with shmem alloc page(), the error code -ENOENT is returned without releasing the allocated page. This can lead to a situation where another process fills up the tmpfs, causing shmem mfill atomic pte() to fail when retried, resulting in a BUG ON assertion failure because the page is not consumed. The fix involves detecting and releasing any "dangling" pages when accounting fails.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
OPENSUSE-SU-2024_1489-1
SUSE-SU-2024:1454-1
SUSE-SU-2024:1465-1
SUSE-SU-2024:1489-1
SUSE-SU-2024:1643-1
SUSE-SU-2024:1646-1
SUSE-SU-2024:1870-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾