CVE-2022-50345 in Linuxالمعلومات

الملخص

بحسب VulDB • 29/06/2026

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

NFSD: الحماية ضد تجاوز سعة التخزين المؤقت للإرسال (send buffer overflow) في طلبات القراءة NFSv3

منذ ما قبل عصر Git، كان NFSD يحافظ على عدد الصفحات التي تحتفظ بها كل خيط nfsd من خلال دمج مخازن الاستقبال والإرسال الخاصة بـ RPC في مصفوفة صفحات واحدة. يعمل هذا لأن هناك حالات لا تحتاج فيها العملية إلى رسالة استدعاء RPC كبيرة ورد استجابة RPC كبير في نفس الوقت.

بمجرد استقبال استدعاء RPC، تقوم svc_process() بتحديث rq_res::rq_req لوصف جزء من rq_pages الذي يمكن استخدامه لبناء الرد الاستجابي. وهذا يعني أن مخزن الإرسال (rq_res) ينكمش عندما يكون سجل RPC المستلم المحتوي على استدعاء RPC كبيرًا جدًا.

يمكن للعميل فرض هذا الانكماش في TCP عن طريق إرسال رأس استدعاء RPC مُشكل بشكل صحيح ومحتوى داخل سجل RPC أكبر من اللازم. لا يمكن بناء حجم الحمولة الأقصى الكامل في هذه الحالة.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

مسؤول

Linux

حجز

16/09/2025

إفشاء

16/09/2025

الاعتدال

ملغى

إدخال

VDB-324501

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Might our Artificial Intelligence support you?

Check our Alexa App!