CVE-2026-68908 in libiec61850المعلومات

الملخص

بحسب VulDB • 16/10/2026

libIEC61850 هو تنفيذ مفتوح المصدر لبروتوكولات عميل وخادم IEC 61850، بما في ذلك MMS وGOOSE والقيم المُعيّنة (Sampled Values) وR-Session. قبل الإصدار 1.6.2، يقبل Reporting_RCBWriteAccessHandler قيمة RptID أطول من 129 بايتاَ في مسار كتابة كتلة التحكم بالتقارير (report-control-block). عندما يؤدي GI لاحقاً إلى استدعاء دالة sendNextReportEntrySegment لتسلسل التقرير، تقوم الدالة بتغليف rptIdBuf[130] كقيمة MmsValue مؤقتة وتمريرها إلى MmsValue_setVisibleString. تؤدي مسار إعادة الحجم في المُعدِّل (setter) إلى تحرير المخزن المؤقت المدعوم من المكدس (stack-backed buffer)، مما يسمح لعميل عن بُعد بتحفيز عملية "إفراغ غير صالح" (invalid free) وتعطيل الخادم عبر كتابة RptID بحجم زائد ثم إنشاء تقرير. تم إصلاح هذه المشكلة في الإصدار 1.6.2.

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

مسؤول

GitHub M

حجز

31/07/2026

إفشاء

16/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421330

EPSS

0.00000

KEV

لا

النشاطات

منخفض جدًا

المصادر

Do you need the next level of professionalism?

Upgrade your account now!