Skip to content
OpenAdvisories
Critical · 9.8 CVE-2024-36522 EUVD-2024-2364GHSA-hhwc-gh8h-9rrp

Apache Wicket: Remote code execution via XSLT injection

Published Jul 12, 2024 · Updated Feb 13, 2025 · Assigned by apache

Description

The default configuration of XSLTResourceStream.java is vulnerable to remote code execution via XSLT injection when processing input from an untrusted source without validation.
Users are recommended to upgrade to versions 10.1.0, 9.18.0 or 8.16.0, which fix this issue.

Affected products

VendorProductAffectedFixed
Apache Software Foundation Apache Wicket 10.0.0-M1 – ≤ 10.0.0, 9.0.0 – ≤ 9.17.0, 8.0.0 – ≤ 8.15.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
Maven org.apache.wicket:wicket-util >= 10.0.0-M1, < 10.1.0 10.1.0 GHSA-hhwc-gh8h-9rrp
Maven org.apache.wicket:wicket-util >= 9.0.0, < 9.18.0 9.18.0 GHSA-hhwc-gh8h-9rrp
Maven org.apache.wicket:wicket-util >= 8.0.0, < 8.16.0 8.16.0 GHSA-hhwc-gh8h-9rrp

Advisories 1

References