ID:13007 - Exploit for SQL injection in geotools - CVE-2026-76904
Published: August 31, 2026
geotools
GeoServer
Link to public exploit:
Vulnerability description
The vulnerability allows a remote attacker to execute arbitrary SQL expressions in the database.
The vulnerability exists due to sql injection in the jsonArrayContains filter function when executing OGC Filters against PostGIS layers. A remote attacker can send a specially crafted filter input to execute arbitrary SQL expressions in the database.
The issue requires PostGIS 12 or greater with a String or JSON field.
Note, the vulnerability is being actively exploited in the wild against GeoServer instances.