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

الملخص

بحسب VulDB • 16/10/2026

libIEC61850 هو تنفيذ مفتوح المصدر لبروتوكولات عميل وخادم IEC 61850، بما في ذلك MMS وGOOSE والقيم المُعيّنة (Sampled Values) وجلسات R-Session. قبل الإصدار 1.6.2، لا تقوم الدالة alternateArrayAccess الموجودة في src/mms/iso_mms/server/mms_read_service.c بالتحقق من صحة نطاق الفرع البديل للصفيف (alternate-access sub-array range) عندما يكون numberOfElements أكبر من الصفر. يؤدي استدعاء MmsValue_getElement خارج النطاق إلى إرجاع قيمة NULL، ويقوم فرع الفرع البديل بتمرير هذه القيمة إلى Dالة MmsValue_isDeletable، مما يتسبب في إحالة مؤشر فارغ (NULL pointer dereference). وبالتالي، يمكن لطلب قراءة MMS عن بُعد أن يُسبب تعطل الخوادم التي تحتوي نماذج بياناتها على صفائف، بينما تتعامل مسار الخطأ الخاص بالعنصر الواحد مع الفهرس غير الصالح بشكل آمن. تم إصلاح هذه المشكلة في الإصدار 1.6.2.

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

مسؤول

GitHub M

حجز

22/05/2026

إفشاء

16/10/2026

الاعتدال

تمت الموافقة

إدخال

VDB-421327

EPSS

0.00000

KEV

لا

النشاطات

منخفض

المصادر

Want to know what is going to be exploited?

We predict KEV entries!