CVE-2026-48741 in libiec61850
摘要
由 VulDB • 2026-10-16
libIEC61850 是 IEC 61850 客户端和服务器协议的开源实现,包括 MMS、GOOSE、采样值(Sampled Values)和 R-Session。在版本 1.6.2 之前,src/mms/iso_mms/server/mms_read_service.c 中的 alternateArrayAccess 函数未对 numberOfElements 大于零时的备用访问子数组范围进行验证。当调用 MmsValue_getElement 返回越界值时,该函数会返回 NULL;随后,子数组分支将该空值传递给 MmsValue_isDeletable,从而导致空指针解引用(NULL pointer dereference)。因此,远程 MMS Read 请求可能导致包含数组的数据模型服务器崩溃,而单元素错误处理路径则能安全地处理相同的无效索引。此问题已在版本 1.6.2 中修复。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.