PT-2026-115638 · Unknown · Libiec61850

CVE-2026-48741

·

Published

2026-10-16

·

Updated

2026-10-16

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions libIEC61850 versions prior to 1.6.2
Description The alternateArrayAccess function in src/mms/iso mms/server/mms read service.c fails to validate the alternate-access sub-array range when the numberOfElements variable is greater than zero. This leads to a situation where an out-of-range MmsValue getElement() call returns NULL, which is then passed to the MmsValue isDeletable() function, resulting in a NULL pointer dereference. A remote MMS Read request can trigger this condition to crash servers that utilize data models containing arrays.
Recommendations Update to version 1.6.2.

Exploit

Fix

Improper Validation of Array Index

Unchecked Return Value

NULL Pointer Dereference

Improper Check for Exceptional Conditions

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-48741
GHSA-8MFR-HQ64-9W33

Affected Products

Libiec61850