Cross-site scripting in Apache Wicket - CVE-2026-75802
Published: August 31, 2026
Vulnerability details
The vulnerability allows a remote attacker to execute arbitrary script in the victim's browser.
The vulnerability exists due to improper neutralization of input during web page generation in AjaxEditableChoiceLabel, AjaxEditableLabel, and AjaxEditableMultiLineLabel when rendering attacker-influenced label values. A remote attacker can supply crafted choice, model, or null-label data to execute arbitrary script in the victim's browser.
Only the label rendering is affected; the dropdown editor escapes the same renderer value when displaying it as an option. Applications are affected for empty-model rendering only if defaultNullLabel() is overridden to return an attacker-influenced value.