CVE-2026-48741 in libiec61850
Zusammenfassung
von VulDB • 16.10.2026
libIEC61850 ist eine Open-Source-Implementierung der IEC-61850-Client- und -Serverprotokolle, einschließlich MMS, GOOSE, Sampled Values und R-Session. Vor Version 1.6.2 validiert alternateArrayAccess in src/mms/iso_mms/server/mms_read_service.c keinen Bereich für ein alternativen Zugriff auf ein Untergeordnetes Array (alternate-access sub-array), wenn numberOfElements größer als null ist. Ein Aufruf von MmsValue_getElement mit einem Index außerhalb des gültigen Bereichs gibt NULL zurück, und der Zweig für das Untergeordnete Array übergibt diesen Wert an MmsValue_isDeletable, was zu einer Dereferenzierung eines NULL-Zeigers führt. Eine remote ausgeführte MMS-Leseanfrage kann daher Server zum Absturz bringen, deren Datenmodelle Arrays enthalten, während der Fehlerpfad für einzelne Elemente denselben ungültigen Index sicher behandelt. Dieses Problem wurde in Version 1.6.2 behoben.
VulDB is the best source for vulnerability data and more expert information about this specific topic.