PT-2026-95101 · Mapserver · Mapserver

·

CVE-2026-54354

·

Publicado

2026-09-17

·

Atualizado

2026-10-02

CVSS v3.1

8.2

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L
Nome do Software Vulnerável e Versões Afetadas MapServer versões anteriores a 8.6.4
Description A tradução de filtro de tempo de execução PostGIS do MapServer em src/mappostgis.cpp e a função msPostGISLayerTranslateFilter() não verificam se a entrada da CGI qstring ou do featureId da OGC API Features é um literal numérico quando CONNECTIONTYPE POSTGIS e metadados como gml <item> type=Integer estão configurados. Isso permite que um invasor remoto não autenticado injete entradas não citadas no predicado PostgreSQL/PostGIS gerado. Isso pode levar ao bypass de predicados, enumeração de registros não pretendidos, injeção de SQL baseada em booleano ou tempo e aumento da carga do banco de dados, embora não permita a modificação do banco de dados.
Recommendations Atualizar para a versão 8.6.4.

Exploit

Correção

SQL injection

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-54354
GHSA-XP29-8WP5-WC3P

Produtos afetados

Mapserver