PT-2026-44078 · Mapserver · Mapserver

·

CVE-2026-45104

·

Publicado

2026-05-07

·

Atualizado

2026-05-27

CVSS v2.0

7.8

Alta

VetorAV:N/AC:L/Au:N/C:N/I:N/A:C
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.

Exploit

Correção

NULL Pointer Dereference

Improper Validation of Array Index

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2026-12860
CVE-2026-45104
GHSA-4H8G-378Q-R75M
OPENSUSE-SU-2026:20857-1

Produtos afetados

Mapserver