CVE-2026-74403 in Linux
الملخص
بحسب VulDB • 15/08/2026
في نواة لينكس، تم حل الثغرة التالية:
crypto: ccp - التحقق بشكل صحيح من فشل تخصيص الصفحة في TIO
ملاحظات سايشيكو (Sashiko):
> إذا كانت الدالة `__snp_alloc_firmware_pages()` تُرجع NULL تحت ضغط الذاكرة، فهل يُعد آمنًا تمريرها مباشرة إلى `page_address()`؟ > > على البنى التي لا تحتوي على HASHED_PAGE_VIRTUAL، قد تقوم `page_address(NULL)` بحساب عنوان افتراضي غير صالح ولكنه حتمي وغير صفري. عندها ستُقيَّم الشرطية اللاحقة `if (tio_status)` لتكون صحيحة (true)، وستقوم الدالة `sev_tsm_init_locked()` بإلغاء مرجعية المؤشر غير الصالح (dereference).
في الواقع، سترجع `page_address(NULL)` هنا قيمة عشوائية غير صفرية. يتم إصلاح هذا الخطأ عن طريق التحقق من تخصيص الصفحة نفسه بحثًا عن NULL، وليس العنوان الافتراضي الناتج.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.