Input Handling Vulnerability in Apache Wicket Web Framework
CVE-2026-84231
7.4HIGH
What is CVE-2026-84231?
A vulnerability exists in Apache Wicket's handling of web page generation, specifically within the org.apache.wicket.markup.html.link.ExternalLink component. The framework improperly neutralizes input when concatenating URLs into JavaScript handlers. This flaw allows an attacker to execute arbitrary JavaScript in the application's context if a user interacts with a bound markup tag that isn't an anchor element. Users are advised to upgrade to version 8.20.0 or later to mitigate this risk.
Affected Version(s)
Apache Wicket 8.0.0 <= 8.19.0