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), когда значение numberOfElements больше нуля. Вызов MmsValue_getElement с индексом вне допустимого диапазона возвращает NULL, и ветвь кода обработки подмассива передает это значение в функцию 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

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!