PT-2026-82998

CVE-2026-80698

·

تاريخ النشر

2026-08-28

·

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

2026-11-10

الوصف من

CVSS 3.1
7.0
عالية
المقاييسAV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A double free issue exists in the dmaengine idxd component. The release callbacks idxd conf wq release(), idxd conf engine release(), and idxd conf group release() call kfree() on the enclosing struct. However, setup error paths and cleanup functions also explicitly call kfree() after put device(). When put device() drops the reference count to zero, it triggers the release callback, leading to a double free when the subsequent explicit kfree() is executed. In idxd setup wqs(), this also affects the opcap bmap and wqcfg fields, as they are freed both in the error unwind and the release callback.
Recommendations Remove redundant explicit kfree() calls from all setup error paths and cleanup functions for wq, engine, and group structs to ensure sole ownership of allocations is handled by the release callbacks.
قابلية الاستغلال
استغلال
إصلاح
المورّدون
المنتجات المتأثرة
المعرّفات ذات الصلة
AZL-98153
OESA-2026-4437
OESA-2026-4438
SUSE-SU-2026:24550-1
SUSE-SU-2026:24619-1
SUSE-SU-2026:24643-1
SUSE-SU-2026:24648-1
SUSE-SU-2026:24651-1
SUSE-SU-2026:24662-1
SUSE-SU-2026:5091-1
USN-8959-1
USN-8960-1
USN-9019-1
USN-9020-1
USN-9021-1
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾