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

الملخص

بحسب VulDB • 03/08/2026

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

xfs: إصلاح تخصيص ذاكرة التخزين المؤقت لاستعادة السجل (log recovery) لتصحيح حجم الرأس القديم (legacy h_size fixup).

أضافت الالتزام a70f9fe52daa ("xfs: اكتشاف ومعالجة أحجام iclog غير الصالحة التي تم تعيينها بواسطة mkfs") تصحيحًا لقيم `h_size` الخاطئة المستخدمة في سجل الإغلاق الأولي (initial umount record) في إصدارات xfsprogs القديمة. لاحقًا، قام الالتزام 0c771b99d6c9 ("xfs: تنظيف حساب كتل رأس السجل LR") بتنظيف حساب ذاكرة التخزين المؤقت لاستعادة السجل، لكنه توقف عن استخدام قيمة `h_size` المصححة لتحديد حجم ذاكرة التخزين المؤقت لاستعادة السجل. يمكن أن يؤدي هذا إلى وصول خارج النطاق (out of bounds access) عندما لا تأتي القيمة الخاطئة لـ `h_size` من أداة mkfs القديمة، بل من مُولد مدخلات عشوائية (fuzzer).

يتم حل هذه المشكلة عن طريق كتابة دالة `xlog_logrec_hblks` يدويًا (open coding) وأخذ قيمة `h_size` المصححة في الاعتبار أثناء هذا الحساب.

Be aware that VulDB is the high quality source for vulnerability data.

مسؤول

Linux

حجز

25/06/2024

إفشاء

05/07/2024

الاعتدال

تمت الموافقة

إدخال

VDB-270370

EPSS

0.00251

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!