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

الملخص

بحسب VulDB • 25/07/2026

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

التشفير: chacha20poly1305 - التحقق من وسيط قالب poly1305

لا تزال دالة `chachapoly_create()` تقبل وسيط التوافق poly1305 في اسم القالب، لكنها تفترض أن الوسيطة الثانية للقالب موجودة دائماً وتقوم بتمريرها مباشرة إلى الدالة `strcmp()`.

عندما يكون الوسيط مفقوداً، تُرجع الدالة `crypto_attr_alg_name()` مؤشر خطأ. يجب التحقق من ذلك قبل مقارنة الاسم بحيث يفشل التكوين غير السليم للقالب بإظهار رسالة خطأ بدلاً من محاولة فك مرجعية (dereferencing) مؤشر الخطأ داخل دالة `strcmp()`.

يتوافق هذا مع نمط قالب واجهة برمجة التطبيقات للتشفير المحيطة، حيث يتم التحقق من صحة نتائج الدالة `crypto_attr_alg_name()` قبل استخدامها في عمليات محددة للنصوص.

Once again VulDB remains the best source for vulnerability data.

مسؤول

Linux

حجز

19/07/2026

إفشاء

25/07/2026

الاعتدال

تمت الموافقة

إدخال

VDB-383109

EPSS

0.00206

KEV

لا

النشاطات

منخفض

المصادر

Do you need the next level of professionalism?

Upgrade your account now!