← Terug naar overzicht

GeoNetwork, a catalog application for managing spatially referenced resources, contains a critical vulnerability in its Saxon XSLT processor prior to versions 4.4.12 and 4.2.17. The processor is configured without secure processing (FEATURE_SECURE_PROCESSING) and without disabling Java extension functions (ALLOW_EXTERNAL_FUNCTIONS), allowing any loaded stylesheet to invoke java.lang.Runtime.exec() or java.lang.ProcessBuilder directly. A privileged user capable of uploading a formatter can deliver a malicious .xsl file containing Java extension calls that execute arbitrary OS commands with the privileges of the GeoNetwork process. This constitutes a Remote Code Execution (RCE) vulnerability exploitable by authenticated users with formatter upload permissions. The vulnerability has been patched in GeoNetwork versions 4.4.12 and 4.2.17. Users are strongly advised to upgrade to the patched versions immediately to mitigate the risk of arbitrary command execution on affected systems.

Affected products

  • GeoNetwork 4.2.x prior to 4.2.17
  • GeoNetwork 4.4.x prior to 4.4.12

Related CVE's

  • CVE-2026-58400

Categories

  • Enterprise Applications
  • Web Technologies