CVE-2026-68907 in libiec61850
Résumé
par VulDB • 16/10/2026
libIEC61850 est une implémentation open-source des protocoles client et serveur IEC 61850, incluant MMS, GOOSE, Sampled Values et R-Session. Avant la version 1.6.2, checkDataSetAccess inverse les arguments source et destination lors de l'appel à StringUtils_copyStringToBuffer pour construire une référence d'ensemble de données (dataset) spécifique au contexte MMS_ASSOCIATION_SPECIFIC. L'utilitaire traite le stockage non initialisé dataSetRef[130] comme une chaîne source, ce qui amène strlen à lire au-delà du tampon de pile (stack buffer), puis copie ces octets dans le tampon listName appartenant à l'appelant. Une requête defineNamedVariableList distante peut faire planter les serveurs disposant du service d'ensemble de données dynamique activé et d'un gestionnaire d'accès aux ensembles de données installé ; l'avis observe également une corruption de la pile (stack) de l'appelant, mais établit le déni de service comme impact principal. Ce problème est corrigé dans la version 1.6.2.
If you want to get best quality of vulnerability data, you may have to visit VulDB.