PT-2026-44078 · Mapserver · Mapserver

Marklee131

·

Publicado

2026-05-27

·

Atualizado

2026-05-27

·

CVE-2026-45104

CVSS v3.1

7.5

Alta

VetorAV: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 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-45104

Produtos afetados

Mapserver