PT-2024-32735
CVE-2024-47680
·
تاريخ النشر
2024-08-16
·
تاريخ التحديث
2025-02-28
الوصف من
CVSS 3.1
5.5
متوسطةالمقاييسAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The issue arises from the Linux kernel's handling of discard support for conventional zones on zoned block devices. The
f2fs bdev support discard() function checks for discard support, but this check does not work correctly for conventional zones. As a result, submit discard cmd() may call blkdev issue discard() even when the device does not support discard, leading to a NULL pointer and triggering f2fs bug on(). This problem occurred after a commit changed the behavior of blkdev issue discard() to no longer check for discard support.Recommendations
To fix the issue, avoid the inappropriate
blkdev issue discard() call by checking if the device supports discard before calling it. If the device does not support discard, return EOPNOTSUPP.
At the moment, there is no information about a newer version that contains a fix for this vulnerability.قابلية الاستغلال
استغلال
التأثيرات
الباحثون
المورّدون
المنتجات المتأثرة
وجدت خطأً في الوصف؟ لديك ما تضيفه؟ لا تتردد في مراسلتنا 👾