Access control vulnerability in Apache Wicket affecting multiple versions
CVE-2026-84172

6.3MEDIUM

Key Information:

Vendor

Apache

Vendor
CVE Published:
1 November 2026

What is CVE-2026-84172?

An access control issue in Apache Wicket allows for the potential exposure of developer-authored template content via improperly configured class loaders. If the class loader for wicket-core cannot see the application's component classes, it can mistakenly serve static HTML files without proper authorization checks. This can lead to unintentional access to markup templates and other components, leaving sensitive structure information disclosed. The risk is primarily associated with deployments that provide a limited visibility of class loaders, such as those using shared libraries or certain configurations in application servers. Users are urged to update to supported versions to safeguard against this exposure.

Affected Version(s)

Apache Wicket 8.0.0 <= 8.19.0

Apache Wicket 9.0.0 <= 9.24.0

Apache Wicket 10.0.0 <= 10.11.0

References

CVSS V4

Score:
6.3
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
None
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
Physical
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Emond Papegaaij
.