GitHub Advisoryadvisory · Maven

GHSA-64gv-3pqv-299h Exposure of Sensitive Information to an Unauthorized Actor in Apache Wicket

HIGH Published 2021-05-07 Modified 2021-05-05 Official page ↗
Aliases
CVE-2020-11976
Ecosystem
Maven
Packages
org.apache.wicket:wicket-core
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weaknesses
CWE-200, CWE-552
Reviewed
2021-05-05

Affected packages

• Maven org.apache.wicket:wicket-core: < 7.17.0 → fixed in 7.17.0 • Maven org.apache.wicket:wicket-core: >= 8.0.0, < 8.9.0 → fixed in 8.9.0 • Maven org.apache.wicket:wicket-core: >= 9.0.0-M1, < 9.0.0 → fixed in 9.0.0 • Maven org.apache.wicket:wicket-core: >= 9.0.0-M2, < 9.0.0 → fixed in 9.0.0 • Maven org.apache.wicket:wicket-core: >= 9.0.0-M3, < 9.0.0 → fixed in 9.0.0 • Maven org.apache.wicket:wicket-core: >= 9.0.0-M4, < 9.0.0 → fixed in 9.0.0 • Maven org.apache.wicket:wicket-core: >= 9.0.0-M5, < 9.0.0 → fixed in 9.0.0

Description

By crafting a special URL it is possible to make Wicket deliver unprocessed HTML templates. This would allow an attacker to see possibly sensitive information inside a HTML template that is usually removed during rendering. Affected are Apache Wicket versions 7.16.0, 8.8.0 and 9.0.0-M5

Related

Alias · CVE (1)

  • CVE-2020-11976 By crafting a special URL it is possible to make Wicket deliver unprocessed HTML templates. vulnerability

Weakness · CWE (2)

  • CWE-200 Exposure of Sensitive Information to an Unauthorized Actor weakness
  • CWE-552 Files or Directories Accessible to External Parties weakness

References