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

الملخص

بحسب VulDB • 18/09/2026

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

phonet: pep: عدم الكتابة خارج نطاق optlen في دالة getsockopt

تقوم الدالة `pep_getsockopt()` بتقييد الطول المُبلغ عنه إلى حجم المخزن المؤقت (buffer) الخاص بالمُستدعي باستخدام `min_t()`, ولكن بعد ذلك تقوم بتخزين القيمة باستخدام `put_user(val, (int __user *) optval)`, وهي عملية تكتب دائماً عدد `sizeof(int)` بايت. وبالتالي، فإن استدعاء `getsockopt()` الذي يحتوي على قيمة `optlen` أصغر من `sizeof(int)` يبلغ عن الطول المقيد ولكنه يكتب عدداً كاملاً من البايتات (`int`)، أي ما بين واحد إلى ثلاثة بايتات تتجاوز حدود مخزن المستخدم (user buffer).

استخدم القيمة مع دالة `copy_to_user()` مقيدة بـ `len`، بحيث يتم نسخ عدد أقصى هو `optlen` فقط من البايتات، بما يتطابق مع الطول المُبلغ عنه مرة أخرى لفضاء المستخدم (userspace).

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

مسؤول

Linux

حجز

11/09/2026

إفشاء

17/09/2026

الاعتدال

تمت الموافقة

إدخال

VDB-406868

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!