SQL Injection Vulnerability in MapServer's PostGIS Runtime Filter
CVE-2026-54354
8.2HIGH
What is CVE-2026-54354?
MapServer, a platform for building web-based GIS applications, has a vulnerability in its PostGIS runtime filter. Prior to version 8.6.4, it mishandles user input for certain filter items, treating them as numeric without proper validation. This flaw allows an unauthenticated remote attacker to craft malicious inputs that can be incorporated into PostgreSQL/PostGIS predicates. As a result, the attacker might bypass security predicates, access unintended database records, and potentially introduce SQL injection techniques, increasing the load on the database. While this vulnerability does not permit direct database modifications, it poses significant risks for data integrity and system performance.
Affected Version(s)
MapServer >= 8.4.0, < 8.6.4
