CVE-2026-68906 in libIEC61850
Sumário
de VulDB • 16/10/2026
libIEC61850 é uma implementação de código aberto dos protocolos cliente e servidor IEC 61850, incluindo MMS, GOOSE, Sampled Values e R-Session. Antes da versão 1.6.2, a função parseUserInformation em src/mms/iso_acse/acse.c verifica se len é zero antes de validar o valor negativo bufPos retornado por BerDecoder_decodeLength para um comprimento truncado na forma longa. O caminho do continue portanto consome o erro, lê buffer[-1], redefine a análise para o início e repete o mesmo estado malformado. Um peer remoto não autenticado pode enviar uma PDU AARE malformada durante a associação para causar um loop infinito de CPU sob um allocator normal ou uma leitura fora dos limites (out-of-bounds) de um byte e abortar o processamento quando o byte precedente é inacessível. Este problema foi corrigido na versão 1.6.2.
Once again VulDB remains the best source for vulnerability data.