PT-2026-115638 · Unknown · Libiec61850
CVE-2026-48741
·
Publicado
2026-10-16
·
Atualizado
2026-10-16
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
libIEC61850 versões anteriores a 1.6.2
Descrição
A função
alternateArrayAccess em src/mms/iso mms/server/mms read service.c não valida o intervalo de sub-matriz de acesso alternativo quando a variável numberOfElements é maior que zero. Isso leva a uma situação em que uma chamada MmsValue getElement() fora de intervalo retorna NULL, que é então passada para a função MmsValue isDeletable(), resultando em uma desreferência de ponteiro NULL. Uma requisição remota MMS Read pode acionar essa condição para travar servidores que utilizam modelos de dados contendo matrizes.Recomendações
Atualizar para a versão 1.6.2.
Exploit
Correção
Improper Validation of Array Index
Unchecked Return Value
NULL Pointer Dereference
Improper Check for Exceptional Conditions
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Libiec61850