๐Ÿ” CVE Alert

CVE-2026-82956

UNKNOWN 0.0

Apache Wicket: XSS in AjaxNewWindowNotifyingBehavior via the client-supplied window name

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Improper neutralization of input during web page generation in Apache Wicket. org.apache.wicket.ajax.AjaxNewWindowNotifyingBehavior notices that a page instance has been opened in a second browser window or tab. It asks the browser for the value of window.name, which reaches the server as the request parameter windowName, and remembers what the browser reported in a field of the behaviour. That field is part of the page's serialized state, so the remembered value stays in the page store for as long as the page instance does. On every later render of that page instance the behaviour builds the precondition of its Ajax call by substituting the remembered value into a single-quoted JavaScript string literal, and Wicket writes that precondition into the page as raw JavaScript, because the precondition of an Ajax call listener is script supplied by the caller and is emitted without quoting or escaping. Nothing on that path escapes the value. The window name is client-supplied and Wicket applies no validation to it, so a remembered name containing a single quote ends the literal and the rest of it runs as script in the application's origin, every time that page instance is rendered. An application is affected only where it has explicitly added AjaxNewWindowNotifyingBehavior to a component. No part of the framework installs the behaviour, so an application that does not use it is not affected. The name the behaviour generates for itself, when the browser reports no name at all, is a random UUID and is not client-supplied. This issue affects Apache Wicket: from 8.0.0 through 8.19.0, from 9.0.0 through 9.24.0, from 10.0.0 through 10.11.0. Users are recommended to upgrade to version 8.20.0, 9.25.0 or 10.12.0, which fix the issue.

CWE CWE-79
Vendor apache software foundation
Product apache wicket
Published Nov 1, 2026
Stay Ahead of the Next One

Get instant alerts for apache software foundation apache wicket

Be the first to know when new unknown vulnerabilities affecting apache software foundation apache wicket are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Apache Software Foundation / Apache Wicket
8.0.0 โ‰ค 8.19.0 9.0.0 โ‰ค 9.24.0 10.0.0 โ‰ค 10.11.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
lists.apache.org: https://lists.apache.org/thread.html/fs3vdddt9bwshdstj952psj49s5w4vqm

Credits

Emond Papegaaij