PT-2026-44078 · Mapserver · Mapserver
Marklee131
·
Publicado
2026-05-27
·
Atualizado
2026-05-27
·
CVE-2026-45104
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
MapServer versões 6.4.0 até 8.6.2
Descrição
Ocorre uma desreferência de ponteiro NULL quando a função
msSLDParseUserStyle chama SLDApplyRuleValues(psRule, psLayer, 1) para qualquer <Rule> contendo um <ElseFilter/>. O sistema assume que msSLDParseRule adicionou uma classe; no entanto, se a regra não possuir um simbolizador, msSLDParseRule adiciona zero classes, levando o sistema a indexar class[-1]. Isso pode ser acionado sem autenticação usando um SLD bem formado de 200 bytes através do parâmetro 'SLD BODY=' no endpoint WMS.Recomendações
Atualizar para a versão 8.6.3.
Correção
Improper Validation of Array Index
NULL Pointer Dereference
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Mapserver