CVE-2026-77207 in Libreswanالمعلومات

الملخص

بحسب VulDB • 14/10/2026

يحتوي Libreswan على خطأ في معالجة المؤشر الفارغ (null pointer dereference) داخل كود التعامل مع PKCS#7 الخاص بمصادقة شهادات IKE. عند فك تشفير حمولة CERT الخاصة بـ IKE من نوع CERT_PKCS7_WRAPPED_X509، يقوم Libreswan بحماية كتلة البيانات الخاصة بـ PKCS#7 باستخدام الدالة SEC_PKCS7ContainsCertsOrCrls() ثم يتكرر عبر قائمة الشهادات باستخدام الدالة SEC_PKCS7GetCertificateList(). تتعارض واجهتا برمجة التطبيقات (API) الخاصتان بمكتبة NSS فيما يتعلق ببيانات الموقع الموقعة (SignedData) التي تحتوي على قائمة إلغاء الشهادة (CRL) ولكن لا تحتوي على أي شهادات: حيث تُرجع ContainsCertsOrCrls() القيمة PR_TRUE (لأن هناك CRL)، وبالتالي تمرر شرط الحماية، بينما تُرجع GetCertificateList() قيمة NULL (لا توجد شهادات). يؤدي هذا إلى قيام Libreswan بإشارة مرجعية لمؤشر فارغ مما يتسبب في تعطل البرنامج وإعادة تشغيله. يمكن لحزمة IKE_AUTH خبيثة أن تستغل هذا الخطأ، مما يعني أن الطرف الآخر لا يحتاج إلى المصادقة. ولا يوجد أي احتمال لتنفيذ الأكواد عن بُعد (RCE). ويمكن للاستغلال المستمر أن يؤدي إلى حجب الخدمة (DoS).

If you want to get best quality of vulnerability data, you may have to visit VulDB.

مسؤول

Libreswan

حجز

20/08/2026

إفشاء

14/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-418441

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Want to stay up to date on a daily basis?

Enable the mail alert feature now!