WaratekVRT Sign in

CVE-2021-28169 Eclipse Jetty

Affected softwareEclipse Jetty
Severity5.3 Medium CVSS 3.1 3 scores
Fixed in9.4.41, 10.0.3, 11.0.3
WeaknessInformation exposure (CWE-200)
Published9 Jun 2021
Updated17 Jun 2026

Description

For Eclipse Jetty versions <= 9.4.40, <= 10.0.2, <= 11.0.2, it is possible for requests to the ConcatServlet with a doubly encoded path to access protected resources within the WEB-INF directory. For example a request to /concat?/%2557EB-INF/web.xml can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.

Exploitation status

Exploited

Real-world exploitation reported by VulnCheck KEV. CISA has not confirmed it.

  • CISA KEV not listed
  • VulnCheck KEV listed Exploitation reported in the wild. 2 citations · earliest 2022-08-19.
  • CISA Vulnrichment no assessment published
  • Indexed PoC 1 indexed Published artifacts you can open, in Nuclei.
  • EPSS 78% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.6% of all scored CVEs.

VulnCheck KEV

Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2021-28169 in VulnCheck (free account).

EvidenceSourceDetailDate
Reported exploitation unit42.paloaltonetworks.com /recent-exploits-network-security-trends 2022-08-19
Reported exploitation app.crowdsec.net /cti/cve-explorer/CVE-2021-28169 2025-09-12
IndexArtifactStarsFirst seen
Nuclei Eclipse Jetty ConcatServlet - Information Disclosure

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action unverified
  • Review automated Inferred
  • Record active
Decided by A reference pointing at the upstream fix: a commit, a PR, a Red Hat bug
Finding A reference points at an upstream fix (advisory tier): https://github.com/eclipse/jetty.project/security/advisories/GHSA-gwcr-j4wh-j3cq. That makes this CVE a candidate for an ARMR patch rule — it is the kind of defect ARMR can address, and there is a fix to work from. No rule exists and none is scheduled: writing one means reading the linked change and finding a hook point ARMR can express it at, which may turn out not to exist.
Candidate fix https://github.com/eclipse/jetty.project/security/advisories/GHSA-gwcr-j4wh-j3cq : the maintainers' own security advisory: names the version that fixes it, so the fix is the difference between two releases

CVSS

5.3 MEDIUM v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 5.3 MEDIUM CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N emo@eclipse.org Secondary published
CVSS 3.1 5.3 MEDIUM CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N NVD Primary
CVSS 2.0 5.0 none AV:N/AC:L/Au:N/C:P/I:N/A:N NVD Primary

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update April 2022 ↗ CPU 2022-Q2 Oracle Communications / Policy (Eclipse Jetty) (1.14.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Communications Policy (Eclipse Jetty) 1.14.0 1.14.0

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.eclipse.jetty:jetty-servlets 0 9.4.41 unbounded
org.eclipse.jetty:jetty-servlets 10.0.0 10.0.3 unbounded
org.eclipse.jetty:jetty-servlets 11.0.0 11.0.3 unbounded

Products and versions

9 products, 14 version entries
SourceVendorProductSchemeAffected versions
nvd debian debian linux generic 9.0 · 10.0
nvd eclipse jetty generic < 9.4.41 · ≥ 10.0.0 and < 10.0.3 · ≥ 11.0.0 and < 11.0.3
nvd netapp active iq unified manager generic any version
nvd netapp hci generic any version
nvd netapp management services for element software generic any version
nvd netapp snap creator framework generic any version
nvd oracle communications cloud native core policy generic 1.14.0
nvd oracle rest data services generic < 21.3
osv org.eclipse.jetty jetty-servlets generic < 9.4.41 · ≥ 10.0.0 and < 10.0.3 · ≥ 11.0.0 and < 11.0.3

References

URLTags
https://github.com/eclipse/jetty.project/security/advisories/GHSA-gwcr-j4wh-j3cq advisory
https://www.oracle.com/security-alerts/cpuoct2021.html WEB
https://www.oracle.com/security-alerts/cpujan2022.html WEB
https://www.oracle.com/security-alerts/cpuapr2022.html WEB
https://www.debian.org/security/2021/dsa-4949 WEB
https://security.netapp.com/advisory/ntap-20210727-0009 WEB
https://lists.debian.org/debian-lts-announce/2021/06/msg00017.html WEB
https://lists.apache.org/thread.html/rfff6ff8ffb31e8a32619c79774def44b6ffbb037c128c5ad3eab7171@%3Cissues.zookeeper.apache.org%3E WEB
https://lists.apache.org/thread.html/rf36f1114e84a3379b20587063686148e2d5a39abc0b8a66ff2a9087a@%3Cissues.zookeeper.apache.org%3E WEB
https://lists.apache.org/thread.html/ref1c161a1621504e673f9197b49e6efe5a33ce3f0e6d8f1f804fc695@%3Cjira.kafka.apache.org%3E WEB

Timeline

Published2021-06-09By the CVE Program.
VulnCheck KEV: earliest evidence2022-08-19Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
VulnCheck KEV: latest evidence2025-09-12Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record.
NVD record modified2026-06-17NVD's own last-modified date for this record.