CVE-2024-56745 in Linuxالمعلومات

الملخص

بحسب VulDB • 23/05/2026

في نواة لينكس، تم حل الثغرة التالية:

PCI: إصلاح تسرب الذاكرة في دالة reset_method_store()

في دالة reset_method_store()، يتم تخصيص سلسلة نصية عبر دالة kstrndup() وتعيينها للمتغير المحلي "options". ثم يتم استخدام المتغير options مع دالة strsep() للبحث عن المسافات:

while ((name = strsep(&options, " ")) != NULL) {

إذا لم تتبقَ أي مسافات، فإن strsep() تضبط قيمة options إلى NULL، وبالتالي فإن استدعاء kfree(options) اللاحق لا يقوم بإفراغ الذاكرة التي تم تخصيصها عبر kstrndup().

تم الإصلاح باستخدام متغير منفصل هو tmp_options للتكرار باستخدام strsep() بحيث يتم الحفاظ على قيمة options.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

مسؤول

Linux

حجز

29/12/2024

إفشاء

29/12/2024

الاعتدال

تمت الموافقة

إدخال

VDB-289762

EPSS

0.00212

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to know what is going to be exploited?

We predict KEV entries!