Skip to main content
← All vulnerabilities
CVE-2025-30145GHSA-GR67-PWCV-76GF

GeoServer has an Infinite Loop Vulnerability in Jiffle process

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.26.3, 2.25.7
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: yes
  • Technical impact: partial

Summary

GeoServer is an open source server that allows users to share and edit geospatial data. Malicious Jiffle scripts can be executed by GeoServer, either as a rendering transformation in WMS dynamic styles or as a WPS process, that can enter an infinite loop to trigger denial of service. This vulnerability is fixed in 2.27.0, 2.26.3, and 2.25.7. This vulnerability can be mitigated by disabling WMS dynamic styling and the Jiffle process.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: yes · Technical impact: partial

  3. Record last updated

Affected versions

  • geoserver geoserver

    From 2.26.0 · fixed in 2.26.3; fixed in 2.25.7

  • org.geoserver.web:gs-web-appMaven

    From 2.26.0 · fixed in 2.26.3

  • org.geoserver:gs-wmsMaven

    From 2.26.0 · fixed in 2.26.3

  • org.geoserver.extension:gs-wps-coreMaven

    From 2.26.0 · fixed in 2.26.3

  • org.geoserver.web:gs-web-appMaven

    fixed in 2.25.7

  • org.geoserver:gs-wmsMaven

    fixed in 2.25.7

  • org.geoserver.extension:gs-wps-coreMaven

    fixed in 2.25.7

References 3

GitHub · geoserver/geoserver

GitHub · geosolutions-it/jai-ext

osgeo-org.atlassian.net