CVE-2024-36522

Apache Wicket: Remote code execution via XSLT injection

Published Jul 12, 2024 CVSS 3.1 · 9.8 Critical EPSS 2.1% KEV · Not listed
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.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
EUVD EUVD EUVD-2024-2364 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.
Github GHSA Github GHSA GHSA-hhwc-gh8h-9rrp Apache Wicket: Remote code execution via XSLT injection
History
Type Values Removed Values Added
Metrics epss

{'score': 0.03592}

epss

{'score': 0.0373}

Type Values Removed Values Added
Metrics epss

{'score': 0.03308}

epss

{'score': 0.03592}

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:wicket:*:*:*:*:*:*:*:*
cpe:2.3:a:apache:wicket:10.0.0:milestone1:*:*:*:*:*:*
cpe:2.3:a:apache:wicket:10.0.0:milestone2:*:*:*:*:*:*
Weaknesses

Sources

Status
PUBLISHED
Assigner
apache
Published
Updated
Feb 13, 2025, 5:52 PM
Reserved
May 30, 2024, 12:02 PM
Status
Analyzed
Published
Jul 12, 2024, 1:15 PM
Modified
Jun 17, 2026, 7:36 AM