PT-2024-30720

CVE-2024-43863

·

تاريخ النشر

2024-07-24

·

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

2026-10-21

الوصف من

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 versions prior to 6.6.50
Description The issue is related to a deadlock in the dma buf fence polling mechanism. Specifically, the vmwgfx module overwrites the wait callback to iterate over the list of all fences and update their status, holding a lock to prevent list modifications from other threads. The fence destroy callback deletes the fence and removes it from the list of pending fences, for which it holds a lock. However, the dma buf polling callback unrefs a fence after it's been signaled, leading to a situation where the destruction tries to acquire the lock on the pending fences list, which it can never get because it's held by the wait from which it was called. This fixes KDE stalls/deadlock.
Recommendations To resolve the issue, update the Linux kernel to version 6.6.50 or later. As a temporary workaround, consider disabling the dma buf polling interfaces until a patch is available. Restrict access to the vmwgfx module to minimize the risk of exploitation. Avoid using the dma buf polling cb in the affected API endpoints until the issue is resolved.
قابلية الاستغلال
استغلال
إصلاح
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
تصنيف نقاط الضعف
المعرّفات ذات الصلة
ALSA-2025_16880
ALT-PU-2024-11855
ALT-PU-2024-11863
ALT-PU-2024-13121
ALT-PU-2024-13979
ALT-PU-2024-14046
AZL-48507
CLSA-2026-1779987841
DLA-4008-1
DLA-4327-1
MGASA-2024-0309
MGASA-2024-0310
OESA-2024-2076
OESA-2024-2182
OESA-2024-2183
OESA-2024-2218
OPENSUSE-SU-2024_3190-1
OPENSUSE-SU-2024_3209-1
OPENSUSE-SU-2024_3483-1
SUSE-SU-2024:3189-1
SUSE-SU-2024:3190-1
SUSE-SU-2024:3194-1
SUSE-SU-2024:3195-1
SUSE-SU-2024:3209-1
SUSE-SU-2024:3251-1
SUSE-SU-2024:3252-1
SUSE-SU-2024:3383-1
SUSE-SU-2024:3483-1
SUSE-SU-2025:20044-1
SUSE-SU-2025:20047-1
USN-7100-1
USN-7100-2
USN-7123-1
USN-7144-1
USN-7154-1
USN-7154-2
USN-7155-1
USN-7156-1
USN-7194-1
USN-7196-1
USN-7293-1
USN-7294-1
USN-7294-2
USN-7294-3
USN-7294-4
USN-7295-1
USN-7332-1
USN-7332-2
USN-7332-3
USN-7342-1
USN-7344-1
USN-7344-2
USN-7393-1
USN-7401-1
USN-7413-1
USN-7539-1
USN-7540-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾