Apache Wicket 在生成网页时未能正确净化输入数据,存在安全漏洞。 具体而言, 组件在绑定到的标记元素不是 、 或 元素时,会构建一个 JavaScript 点击处理程序,并将其写入该标签的 属性中。组件模型中持有的 URL 会被直接拼接进该处理程序中的单引号 JavaScript 字符串字面量,而未经过针对该上下文的转义处理。当附加了弹出窗口设置时,相邻的代码分支也会出现相同问题:该值会被拼接进由 构建的 调用中。 当前仅应用了所有属性值在标签写入时都会接收的标记转义(markup escaping),
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| Apache Software Foundation | Apache Wicket | 8.0.0 ~ 8.19.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-83594 | 8.3 HIGH | Apache Wicket: FileUploadToResourceField accepts a client-asserted upload result and alloc |
| CVE-2026-84170 | 8.3 HIGH | Apache Wicket: Configured upload limits are not enforced by the standalone file upload res |
| CVE-2026-95863 | 7.6 HIGH | Apache Wicket: XSS via a component id or markup id written unescaped into generated JavaSc |
| CVE-2026-82956 | 7.6 HIGH | Apache Wicket: XSS in AjaxNewWindowNotifyingBehavior via the client-supplied window name |
| CVE-2026-111089 | 7.6 HIGH | Apache Wicket: XSS via a resource bundle text written unescaped into generated JavaScript |
| CVE-2026-83559 | 7.4 HIGH | Apache Wicket: JavaScriptUtils#escapeQuotes does not escape the backslash, so its output c |
| CVE-2026-83539 | 7.4 HIGH | Apache Wicket: XSS in SmartLinkLabel and SmartLinkMultiLineLabel via a javascript: URL in |
| CVE-2026-82840 | 7.2 HIGH | Apache Wicket: The session id is renewed only on the first sign in, not on re-authenticati |
| CVE-2026-82704 | 6.9 MEDIUM | Apache Wicket: A listener is invoked on a page instance the request itself created and nev |
| CVE-2026-82557 | 6.9 MEDIUM | Apache Wicket: A disabled or invisible form submitting component is still invoked on a pla |
| CVE-2026-84172 | 6.3 MEDIUM | Apache Wicket: Component markup is served as a package resource when wicket-core has its o |
| CVE-2026-84177 | 6.3 MEDIUM | Apache Wicket: A component's markup is served as a package resource when its class name co |
| CVE-2026-82705 | 6.3 MEDIUM | Apache Wicket: The configured authorization strategy is not applied to an IResource embedd |
| CVE-2026-82115 | 6.3 MEDIUM | Apache Wicket: The configured authorization strategy is not applied to a shared WebSocketR |
| CVE-2026-87718 | 2.3 LOW | Apache Wicket: CSP headers silently omitted for pages served through nested request handle |
| CVE-2026-82559 | 2.3 LOW | Apache Wicket: WebSocket messages are processed against an HTTP session snapshot that surv |
| CVE-2026-82558 | 2.3 LOW | Apache Wicket: WebSocketBehavior delivers client messages to a component the client may no |
| CVE-2026-82898 | 2.1 LOW | Apache Wicket: A cross-origin listener invocation stopped by a login wall is replayed afte |