๐Ÿ” CVE Alert

CVE-2026-54354

HIGH 8.2

MapServer: PostGIS Numeric Filter Value SQL Injection in MapServer Runtime Query Translation

CVSS Score
8.2
EPSS Score
0.0%
EPSS Percentile
0th

MapServer is a system for developing web-based GIS applications. Prior to 8.6.4, MapServer's PostGIS runtime filter translation in src/mappostgis.cpp and msPostGISLayerTranslateFilter() treats a filteritem as numeric when CONNECTIONTYPE POSTGIS and metadata such as gml_<item>_type=Integer are configured, but it does not verify that attacker-controlled CGI qstring or OGC API Features featureId input is a numeric literal. The unquoted input is concatenated into the generated PostgreSQL/PostGIS predicate, allowing an unauthenticated remote attacker with access to an affected query endpoint to bypass predicates, enumerate unintended records, perform boolean-based or time-based SQL injection, and increase database load. The issue does not by itself establish database modification capabilities. This issue is fixed in version 8.6.4.

CWE CWE-89
Vendor mapserver
Product mapserver
Published Sep 17, 2026
Stay Ahead of the Next One

Get instant alerts for mapserver mapserver

Be the first to know when new high vulnerabilities affecting mapserver mapserver are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
Low

Affected Versions

MapServer / MapServer
>= 8.4.0, < 8.6.4

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/MapServer/MapServer/security/advisories/GHSA-xp29-8wp5-wc3p github.com: https://github.com/MapServer/MapServer/pull/7516 github.com: https://github.com/MapServer/MapServer/commit/65f1b53c258df2abdf6ce1f437c29e75e9976247 github.com: https://github.com/MapServer/MapServer/commit/bd59d49779d2ecc64ca8dc1281c53231a50b698e github.com: https://github.com/MapServer/MapServer/releases/tag/rel-8-6-4 mapserver.org: https://mapserver.org/development/changelog/changelog-8-6.html#changelog-8-6