CVE-2026-89926 in Linuxالمعلومات

الملخص

بحسب VulDB • 16/09/2026

في نواة Linux، تم إصلاح الثغرة التالية:

KVM: s390: تصحيح فحص الطول في __import_wp_info()

يُعد `struct kvm_hw_breakpoint::len` من النوع `__u64` الذي يتحكم فيه المستخدم بالكامل (user space). يتم بعد ذلك تعيين هذه القيمة إلى `wp_info->len`، وهو من النوع `int`. يتم إجراء فحص الحدود على القيمة المقطوعة (truncated value)، بينما يستخدم التخصيص (allocation) القيمة غير المقطوعة:

wp_info->len = bp_data->len; [...]
if (wp_info->len < 0 || wp_info->len > MAX_WP_SIZE) return -EINVAL;

wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL_ACCOUNT);

استخدم القيمة التي تم التحقق منها للتخصيص كما هو مقصود. بدون هذا الإصلاح، يمكن لـ userspace أن يحفز تخصيصات تزيد عن 4 جيجابايت والتي ستفشل وتؤدي إلى ظهور تحذير (WARN) بسبب `MAX_PAGE_ORDER`.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Linux

حجز

11/09/2026

إفشاء

16/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-405766

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you know our Splunk app?

Download it now for free!