Description
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Apache Wicket.

This issue affects Apache Wicket: from 8.0.0 through 8.17.0, 9.0.0, from 10.0.0 through 10.8.0.

Users are recommended to upgrade to version 10.9.0, which fixes the issue.
Published: 2026-05-06
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability is an improper neutralization of user input during web page generation. It allows attackers to inject crafted strings that break out of a JavaScript context, enabling the execution of arbitrary JavaScript within a victim’s browser. This can lead to session hijacking, credential theft, or defacement of the application. The weakness corresponds to CWE‑79, where input is not correctly sanitized before incorporation into a web page.

Affected Systems

Apache Software Foundation’s Apache Wicket web framework is affected in all released versions from 8.0.0 through 8.17.0, the single 9.0.0 release, and from 10.0.0 through 10.8.0. Users operating any of these versions should be aware of the risk.

Risk and Exploitability

There is a CVSS score of 6.1 indicating moderate severity, and the EPSS score is <1%, which suggests a low likelihood of exploitation. The flaw is broadly exploitable via normal web requests and does not require elevated privileges. It is not listed in the CISA KEV catalog. The likely attack vector is embedding malicious payloads within URLs or input fields that are rendered into JavaScript contexts, such as query parameters or form submissions. Based on the description, it is inferred that the vulnerability can be triggered when arbitrary strings are injected in the page generation phase, resulting in client‑side script execution.

Generated by OpenCVE AI on May 6, 2026 at 21:50 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apache Wicket to version 10.9.0 or later, which contains the fix for this cross‑site scripting issue.
  • If an immediate upgrade is not feasible, enforce server‑side sanitization of all user‑supplied data that could be incorporated into JavaScript contexts, or disable components that render such data until a patch is applied.
  • Deploy a strong Content Security Policy that restricts script sources and mitigates the impact of any residual XSS exposure.

Generated by OpenCVE AI on May 6, 2026 at 21:50 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-5x9h-93gp-chpj Apache Wicket has a Cross-site Scripting issue
History

Thu, 07 May 2026 13:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 06 May 2026 20:45:00 +0000

Type Values Removed Values Added
CPEs cpe:2.3:a:apache:wicket:*:*:*:*:*:*:*:*
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}


Wed, 06 May 2026 11:45:00 +0000

Type Values Removed Values Added
First Time appeared Apache
Apache wicket
Vendors & Products Apache
Apache wicket

Wed, 06 May 2026 10:30:00 +0000

Type Values Removed Values Added
References

Wed, 06 May 2026 09:30:00 +0000

Type Values Removed Values Added
Description Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Apache Wicket. This issue affects Apache Wicket: from 8.0.0 through 8.17.0, 9.0.0, from 10.0.0 through 10.8.0. Users are recommended to upgrade to version 10.9.0, which fixes the issue.
Title Apache Wicket: crafted strings can break out of the JavaScript sequence
Weaknesses CWE-79
References

cve-icon MITRE

Status: PUBLISHED

Assigner: apache

Published:

Updated: 2026-05-07T12:16:58.182Z

Reserved: 2026-04-28T02:18:41.687Z

Link: CVE-2026-42509

cve-icon Vulnrichment

Updated: 2026-05-06T09:51:12.253Z

cve-icon NVD

Status : Modified

Published: 2026-05-06T10:16:20.217

Modified: 2026-05-07T13:16:12.680

Link: CVE-2026-42509

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-05-06T22:00:14Z

Weaknesses