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

الملخص

بحسب VulDB • 19/07/2026

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

NFSD: إصلاح تنظيف خطأ فك تشفير SECINFO_NO_NAME

تقوم الدالة `nfsd4_decode_secinfo_no_name()` حالياً بتهيئة المتغير `sin_exp` بعد فك تشفير `sin_style`. إذا كان تدفق XDR مقطوعاً (truncated)، فإن المُفسِّر يعيد قيمة الخطأ `nfserr_bad_xdr` قبل أن يتم تهيئة `sin_exp`.

وبعد الالتزام بالالتزام commit 3fdc54646234 ("NFSD: تقليل مقدار بنية struct nfsd4_compoundargs التي تحتاج إلى مسح")، لم يعد مصفوفة iops الداخلية تُمسح بين استدعاءات RPC. وبالتالي، يمكن أن يؤدي فشل فك تشفير SECINFO_NO_NAME إلى ترك `sin_exp` يحمل محتويات اتحاد (union) قديمة من عملية سابقة.

لا يزال مسار استجابة الخطأ يستدعي الدالة `nfsd4_secinfo_no_name_release()`، والتي تستدعي `exp_put()` على متغير `sin_exp` غير فارغ (non-NULL).

قم بتهيئة `sin_exp` قبل خطوة فك التشفير الأولى التي قد تفشل، وذلك لمطابقة سلوك الدالة `nfsd4_decode_secinfo()`.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

مسؤول

Linux

حجز

09/06/2026

إفشاء

19/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-380123

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!