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

الملخص

بحسب VulDB • 18/09/2026

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

bpf, x86: تصحيح حجم مكدس الترامبولين (trampoline) للوسائط ذات 128 بت

تقبل الدالة `btf_distill_func_proto()` وسيط دالة يصل طوله إلى 16 بايت، لذا فإن المتغير القياسي (scalar) بحجم 128 بت مثل `__int128` يصل إلى ترامبولين x86 مع قيمة `arg_size == 16`. لكن التنفيذ الحالي يفترض أن وسيطة `__int128` تحتاج فقط إلى سجل واحد (register)، مما يؤدي إلى تخصيص غير كافٍ لمنطقة حفظ السجلات، وبالتالي تقوم الدالة `save_args()` بكتابة فوق خانات المكدس المجاورة.

لإصلاح هذه المشكلة، يتم حساب عدد السجلات بناءً على حجم الوسيطة (`arg_size`) لجميع الوسائط.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-406928

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!