PT-2024-4004 · Apache · Apache Wicket
Cigar
·
Published
2024-05-27
·
Updated
2025-07-10
·
CVE-2024-36522
CVSS v2.0
10
Critical
| Vector | AV:N/AC:L/Au:N/C:C/I:C/A:C |
Name of the Vulnerable Software and Affected Versions
Apache Wicket versions prior to 10.1.0
Apache Wicket versions prior to 9.18.0
Apache Wicket versions prior to 8.16.0
Description
The issue is related to incorrect code generation management in the Apache Wicket framework, allowing a remote attacker to gain unauthorized access to protected information, execute arbitrary code, and gain full control over the application. The vulnerability is also described as a remote code execution issue via XSLT injection when processing input from an untrusted source without validation.
Recommendations
For versions prior to 10.1.0, upgrade to version 10.1.0 to fix the issue.
For versions prior to 9.18.0, upgrade to version 9.18.0 to fix the issue.
For versions prior to 8.16.0, upgrade to version 8.16.0 to fix the issue.
As a temporary workaround, consider restricting the use of the
XSLTResourceStream.java component until a patch is available.
Avoid using the XSLTResourceStream.java component to process input from untrusted sources without validation until the issue is resolved.Fix
RCE
Code Injection
Special Elements Injection
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Apache Wicket