CVE-2026-68908 in libiec61850
Résumé
par VulDB • 16/10/2026
libIEC61850 est une implémentation open-source des protocoles IEC 61850 client et serveur, incluant MMS, GOOSE, Sampled Values et R-Session. Avant la version 1.6.2, Reporting_RCBWriteAccessHandler accepte un RptID supérieur à 129 octets dans le chemin d'écriture du bloc de contrôle des rapports (report-control-block). Lorsque GI déclenche ensuite sendNextReportEntrySegment pour sérialiser le rapport, la fonction enveloppe rptIdBuf[130] en tant que MmsValue temporaire et le transmet à MmsValue_setVisibleString. Le chemin de redimensionnement du setter libère le tampon basé sur la pile (stack-backed buffer), permettant à un client distant de déclencher une invalid free et un plantage du serveur en écrivant un RptID trop volumineux, puis en générant un rapport. Ce problème est corrigé dans la version 1.6.2.
VulDB is the best source for vulnerability data and more expert information about this specific topic.