CVE-2021-28169
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- Low
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
5.3
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.
- Record
CVE-2021-28169- 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 - Weakness
- CWE-200
- Updated
- 2026-11-02
EUVDEUVD-2021-1330
5.3
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.
- Record
EUVD-2021-1330- 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 - Updated
- 2026-11-03
GitHub AdvisoriesGHSA-58qw-p7qm-5rvh
3.9
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
From the reporter
XmlParseris vulnerable to XML external entity (XXE) vulnerability. XmlParser is being used when parsing Jetty’s xml configuration files. An attacker might exploit this vulnerability in order to achieve SSRF or cause a denial of service. One possible scenario is importing a (remote) malicious WAR into a Jetty’s server, while the WAR includes a malicious web.xml.
Impact
There are no circumstances in a normally deployed Jetty server where potentially hostile XML is given to the XmlParser class without the attacker already having arbitrary access to the server. I.e. in order to exploit XmlParser the attacker would already have the ability to deploy and execute hostile code. Specifically, Jetty has no protection against malicious web application and potentially hostile web applications should only be run on an isolated virtualisation.
Thus this is not considered a vulnerability of the Jetty server itself, as any such usage of the jetty XmlParser is equally vulnerable as a direct usage of the JVM supplied SAX parser. No CVE will be allocated to this advisory.
However, any direct usage of the XmlParser class by an application may be vulnerable. The impact would greatly depend on how the application uses XmlParser, but it could be a denial of service due to large entity expansion, or possibly the revealing local files if the XML results are accessible remotely.
Patches
Ability to configure the SAXParserFactory to fit the needs of your particular XML parser implementation have been merged as part of PR #10067
Workarounds
Don't use Jetty's XmlParser to parse data from users.
- Record
GHSA-58qw-p7qm-5rvh- CVSS 3.1
- 3.9 Low
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-611
- Updated
- 2026-11-02
GitHub AdvisoriesGHSA-gwcr-j4wh-j3cq
5.3
Jetty Utility Servlets ConcatServlet Double Decoding Information Disclosure Vulnerability
Requests to the ConcatServlet and WelcomeFilter are able to access protected resources within the WEB-INF directory. For example a request to the ConcatServlet with a URI of /concat?/%2557EB-INF/web.xml can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.
This occurs because both ConcatServlet and WelcomeFilter decode the supplied path to verify it is not within the WEB-INF or META-INF directories. It then uses this decoded path to call RequestDispatcher which will also do decoding of the path. This double decoding allows paths with a doubly encoded WEB-INF to bypass this security check.
Impact
This affects all versions of ConcatServlet and WelcomeFilter in versions before 9.4.41, 10.0.3 and 11.0.3.
Workarounds
If you cannot update to the latest version of Jetty, you can instead deploy your own version of the ConcatServlet and/or the WelcomeFilter by using the code from the latest version of Jetty.
- Record
GHSA-gwcr-j4wh-j3cq- 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 - Weakness
- CWE-200
- Updated
- 2026-11-02
NVD
5.3
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.
- Record
CVE-2021-28169- 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 - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV
5.3
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.
- Record
CVE-2021-28169- 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 - Updated
- 2026-11-02
Show 12 moreShow less
OSVDEBIAN-CVE-2021-28169
5.3
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.
- Record
DEBIAN-CVE-2021-28169- 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 - Updated
- 2026-11-02
OSVGHSA-58qw-p7qm-5rvh
3.9
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
From the reporter
XmlParseris vulnerable to XML external entity (XXE) vulnerability. XmlParser is being used when parsing Jetty’s xml configuration files. An attacker might exploit this vulnerability in order to achieve SSRF or cause a denial of service. One possible scenario is importing a (remote) malicious WAR into a Jetty’s server, while the WAR includes a malicious web.xml.
Impact
There are no circumstances in a normally deployed Jetty server where potentially hostile XML is given to the XmlParser class without the attacker already having arbitrary access to the server. I.e. in order to exploit XmlParser the attacker would already have the ability to deploy and execute hostile code. Specifically, Jetty has no protection against malicious web application and potentially hostile web applications should only be run on an isolated virtualisation.
Thus this is not considered a vulnerability of the Jetty server itself, as any such usage of the jetty XmlParser is equally vulnerable as a direct usage of the JVM supplied SAX parser. No CVE will be allocated to this advisory.
However, any direct usage of the XmlParser class by an application may be vulnerable. The impact would greatly depend on how the application uses XmlParser, but it could be a denial of service due to large entity expansion, or possibly the revealing local files if the XML results are accessible remotely.
Patches
Ability to configure the SAXParserFactory to fit the needs of your particular XML parser implementation have been merged as part of PR #10067
Workarounds
Don't use Jetty's XmlParser to parse data from users.
- Record
GHSA-58qw-p7qm-5rvh- CVSS 3.1
- 3.9 Low
CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:L/I:L/A:L - Weakness
- CWE-611
- Updated
- 2026-11-02
OSVGHSA-gwcr-j4wh-j3cq
5.3
Jetty Utility Servlets ConcatServlet Double Decoding Information Disclosure Vulnerability
Requests to the ConcatServlet and WelcomeFilter are able to access protected resources within the WEB-INF directory. For example a request to the ConcatServlet with a URI of /concat?/%2557EB-INF/web.xml can retrieve the web.xml file. This can reveal sensitive information regarding the implementation of a web application.
This occurs because both ConcatServlet and WelcomeFilter decode the supplied path to verify it is not within the WEB-INF or META-INF directories. It then uses this decoded path to call RequestDispatcher which will also do decoding of the path. This double decoding allows paths with a doubly encoded WEB-INF to bypass this security check.
Impact
This affects all versions of ConcatServlet and WelcomeFilter in versions before 9.4.41, 10.0.3 and 11.0.3.
Workarounds
If you cannot update to the latest version of Jetty, you can instead deploy your own version of the ConcatServlet and/or the WelcomeFilter by using the code from the latest version of Jetty.
- Record
GHSA-gwcr-j4wh-j3cq- 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 - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVOESA-2021-1249
5.3
jetty security update
Jetty is a 100% Java HTTP Server and Servlet Container. This means that you do not need to configure and run a separate web server (like Apache) in order\ to use Java, servlets and JSPs to generate dynamic content. Jetty is a fully\ featured web server for static and dynamic content. Unlike separate\ server/container solutions, this means that your web server and web\ application run in the same process, without interconnection overheads\ and complications. Furthermore, as a pure java component, Jetty can be simply\ included in your application for demonstration, distribution or deployment.\ Jetty is available on all Java supported platforms. \ %global extdesc \ \ This package contains
Security Fix(es):
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.(CVE-2021-28169)
- Record
OESA-2021-1249- 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 - Updated
- 2026-11-02
OSVRHSA-2021:3758
7.5
Red Hat Security Advisory: OpenShift Container Platform 4.9.0 packages and security update
- Record
RHSA-2021:3758- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-28169
5.3
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.
- Record
UBUNTU-CVE-2021-28169- 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 - Updated
- 2026-11-02
OSVCLSA-2025-1766275693 No score
TuxCare security update for 4 packages (7 CVEs)
TuxCare rebuilt 4 packages to address 7 CVEs. Fixed in 9.4.48.v20220622-tuxcare.1.
- Record
CLSA-2025-1766275693- Updated
- 2026-11-02
OSVCLSA-2026-1778546718 No score
TuxCare security update for 7 packages (14 CVEs)
TuxCare rebuilt 7 packages to address 14 CVEs. Fixed in 9.4.50.v20221201-tuxcare.1.
- Record
CLSA-2026-1778546718- Updated
- 2026-11-02
OSVCLSA-2026-1780361408 No score
TuxCare security update for org.eclipse.jetty (12 CVEs)
TuxCare rebuilt 4 org.eclipse.jetty packages to address 12 CVEs. Fixed in 9.2.16.v20160414-tuxcare.1.
- Record
CLSA-2026-1780361408- Updated
- 2026-11-02
OSVopenSUSE-SU-2021:2005-1 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
Update to version 9.4.42.v20210604
- Fix: bsc#1187117, CVE-2021-28169 - possible for requests to the ConcatServlet with a doubly encoded path to access protected resources within the WEB-INF directory
- Fix: bsc#1184367, CVE-2021-28165 - jetty server high CPU when client send data length > 17408
- Fix: bsc#1184368, CVE-2021-28164 - Normalize ambiguous URIs
- Fix: bsc#1184366, CVE-2021-28163 - Exclude webapps directory from deployment scan
- Record
openSUSE-SU-2021:2005-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10878-1 No score
jetty-annotations-9.4.43-1.2 on GA media
These are all security issues fixed in the jetty-annotations-9.4.43-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10878-1- Updated
- 2026-11-02
OSVSUSE-SU-2021:2005-1 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
Update to version 9.4.42.v20210604
- Fix: bsc#1187117, CVE-2021-28169 - possible for requests to the ConcatServlet with a doubly encoded path to access protected resources within the WEB-INF directory
- Fix: bsc#1184367, CVE-2021-28165 - jetty server high CPU when client send data length > 17408
- Fix: bsc#1184368, CVE-2021-28164 - Normalize ambiguous URIs
- Fix: bsc#1184366, CVE-2021-28163 - Exclude webapps directory from deployment scan
- Record
SUSE-SU-2021:2005-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-xmlMaven |
11.0.0-alpha0 to 11.0.15 | 11.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
10.0.0-alpha0 to 10.0.15 | 10.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
12.0.0.alpha0 to 12.0.0.beta4 | 12.0.0 |
org.eclipse.jetty:jetty-xmlMaven |
through 9.4.51 | 9.4.52.v20230823 |
org.eclipse.jetty:jetty-servletsMaven |
through 9.4.40 | 9.4.41 |
org.eclipse.jetty:jetty-servletsMaven |
10.0.0 to 10.0.2 | 10.0.3 |
org.eclipse.jetty:jetty-servletsMaven |
11.0.0 to 11.0.2 | 11.0.3 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.1 | 9.4.48.v20220622-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.1 | 9.4.48.v20220622-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.1 | 9.4.48.v20220622-tuxcare.1 |
Show 55 moreShow less
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-servletsTuxCare:Maven |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.1 | 9.4.48.v20220622-tuxcare.1 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty.http2:http2-serverTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-openidTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-webappTuxCare:Maven |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
jetty9Debian:12 |
before 9.4.39-2 | 9.4.39-2 |
jetty9Debian:13 |
before 9.4.39-2 | 9.4.39-2 |
jetty9Debian:14 |
before 9.4.39-2 | 9.4.39-2 |
jetty9Debian:9 |
before 9.2.30-0+deb9u2, plus listed versions 9.2.21-19.2.21-1+deb9u19.2.22-19.2.22-29.2.22-3 Show 9 moreShow less9.2.23-19.2.23-1~bpo8+19.2.23-1~bpo9+19.2.24-19.2.24-1~bpo9+19.2.25-19.2.26-19.2.26-1~bpo9+19.2.30-0+deb9u1 |
9.2.30-0+deb9u2 |
jetty9Debian:10 |
before 9.4.16-0+deb10u1, plus listed versions 9.4.15-1 |
9.4.16-0+deb10u1 |
org.eclipse.jetty:jetty-xmlMaven |
10.0.0-alpha0 up to 10.0.16, plus listed versions 10.0.010.0.0.alpha110.0.0.alpha210.0.0.beta010.0.0.beta1 Show 17 moreShow less10.0.0.beta210.0.0.beta310.0.110.0.1010.0.1110.0.1210.0.1310.0.1410.0.1510.0.210.0.310.0.410.0.510.0.610.0.710.0.810.0.9 |
10.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
11.0.0-alpha0 up to 11.0.16, plus listed versions 11.0.011.0.0.beta111.0.0.beta211.0.0.beta311.0.1 Show 14 moreShow less11.0.1011.0.1111.0.1211.0.1311.0.1411.0.1511.0.211.0.311.0.411.0.511.0.611.0.711.0.811.0.9 |
11.0.16 |
org.eclipse.jetty:jetty-xmlMaven |
12.0.0.alpha0 up to 12.0.0, plus listed versions 12.0.0.alpha112.0.0.alpha212.0.0.alpha312.0.0.beta012.0.0.beta112.0.0.beta212.0.0.beta312.0.0.beta4 |
12.0.0 |
org.eclipse.jetty:jetty-xmlMaven |
before 9.4.52.v20230823, plus listed versions 7.0.0.M07.0.0.M17.0.0.M27.0.0.M37.0.0.M4 Show 45 moreShow less7.0.0.RC07.0.0.RC17.0.0.RC27.0.0.RC37.0.0.RC47.0.0.RC57.0.0.RC67.0.0.v200910057.0.1.v200911257.0.2.RC07.0.2.v201003317.1.0.RC07.1.0.RC17.1.0.v201005057.1.1.v201005177.1.2.v201005237.1.3.v201005267.1.4.v201006107.1.5.v201007057.1.6.v201007157.2.0.RC07.2.0.v201010207.2.1.v201011117.2.2.v201012057.3.0.v201102037.3.1.v201103077.4.0.RC07.4.0.v201104147.4.1.v201105137.4.2.v201105267.4.3.v201107017.4.4.v201107077.4.5.v201107257.5.0.RC07.5.0.RC17.5.0.RC27.5.0.v201109017.5.1.v201109087.5.2.v201110067.5.3.v201110117.5.4.v201110247.6.0.RC07.6.0.RC17.6.0.RC27.6.0.RC3 |
9.4.52.v20230823 |
org.eclipse.jetty:jetty-servletsMaven |
before 9.4.41, plus listed versions 7.0.0.M07.0.0.M17.0.0.M27.0.0.M37.0.0.M4 Show 45 moreShow less7.0.0.RC07.0.0.RC17.0.0.RC27.0.0.RC37.0.0.RC47.0.0.RC57.0.0.RC67.0.0.v200910057.0.1.v200911257.0.2.RC07.0.2.v201003317.1.0.RC07.1.0.RC17.1.0.v201005057.1.1.v201005177.1.2.v201005237.1.3.v201005267.1.4.v201006107.1.5.v201007057.1.6.v201007157.2.0.RC07.2.0.v201010207.2.1.v201011117.2.2.v201012057.3.0.v201102037.3.1.v201103077.4.0.RC07.4.0.v201104147.4.1.v201105137.4.2.v201105267.4.3.v201107017.4.4.v201107077.4.5.v201107257.5.0.RC07.5.0.RC17.5.0.RC27.5.0.v201109017.5.1.v201109087.5.2.v201110067.5.3.v201110117.5.4.v201110247.6.0.RC07.6.0.RC17.6.0.RC27.6.0.RC3 |
9.4.41 |
org.eclipse.jetty:jetty-servletsMaven |
10.0.0 up to 10.0.3, plus listed versions 10.0.110.0.2 |
10.0.3 |
org.eclipse.jetty:jetty-servletsMaven |
11.0.0 up to 11.0.3, plus listed versions 11.0.111.0.2 |
11.0.3 |
jettyopenEuler:20.03-LTS-SP1 |
before 9.4.15-8.oe1 | 9.4.15-8.oe1 |
coreos-installerRed Hat:openshift:4.9::el8 |
before 0:0.10.0-2.rhaos4.9.el8 | 0:0.10.0-2.rhaos4.9.el8 |
coreos-installer-bootinfraRed Hat:openshift:4.9::el8 |
before 0:0.10.0-2.rhaos4.9.el8 | 0:0.10.0-2.rhaos4.9.el8 |
coreos-installer-bootinfra-debuginfoRed Hat:openshift:4.9::el8 |
before 0:0.10.0-2.rhaos4.9.el8 | 0:0.10.0-2.rhaos4.9.el8 |
coreos-installer-debuginfoRed Hat:openshift:4.9::el8 |
before 0:0.10.0-2.rhaos4.9.el8 | 0:0.10.0-2.rhaos4.9.el8 |
coreos-installer-debugsourceRed Hat:openshift:4.9::el8 |
before 0:0.10.0-2.rhaos4.9.el8 | 0:0.10.0-2.rhaos4.9.el8 |
jenkinsRed Hat:openshift:4.9::el8 |
before 0:2.289.3.1630554997-1.el8 | 0:2.289.3.1630554997-1.el8 |
openshiftRed Hat:openshift:4.9::el7 |
before 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el7 | 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el7 |
openshift-hyperkubeRed Hat:openshift:4.9::el7 |
before 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el7 | 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el7 |
openshiftRed Hat:openshift:4.9::el8 |
before 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el8 | 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el8 |
openshift-hyperkubeRed Hat:openshift:4.9::el8 |
before 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el8 | 0:4.9.0-202110080828.p0.git.894a78b.assembly.stream.el8 |
network-scripts-openvswitch2.15Red Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15Red Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15-debuginfoRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15-debugsourceRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15-develRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15-ipsecRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
openvswitch2.15-testRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
python3-openvswitch2.15Red Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
python3-openvswitch2.15-debuginfoRed Hat:openshift:4.9::el8 |
before 0:2.15.0-28.el8fdp | 0:2.15.0-28.el8fdp |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP2 |
before 9.4.42-3.9.1 | 9.4.42-3.9.1 |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP3 |
before 9.4.42-3.9.1 | 9.4.42-3.9.1 |
jettyUbuntu:14.04:LTS |
All versions, plus listed versions 6.1.26-1ubuntu16.1.26-1ubuntu1.16.1.26-1ubuntu1.2 |
None known |
jetty8Ubuntu:14.04:LTS |
All versions, plus listed versions 8.1.3-88.1.3-9 |
None known |
jettyUbuntu:16.04:LTS |
All versions, plus listed versions 6.1.26-56.1.26-5ubuntu0.1 |
None known |
jetty8Ubuntu:16.04:LTS |
All versions, plus listed versions 8.1.17-28.1.18-18.1.18-28.1.18-38.1.19-1 |
None known |
jetty9Ubuntu:16.04:LTS |
All versions, plus listed versions 9.2.14-1 |
None known |
jetty9Ubuntu:18.04:LTS |
All versions, plus listed versions 9.2.22-29.2.22-39.2.23-19.4.15-1~18.04.1ubuntu1 |
None known |
jetty9Ubuntu:20.04:LTS |
All versions, plus listed versions 9.4.18-2build29.4.26-1 |
None known |
jetty-minimalopenSUSE:Leap 15.3 |
before 9.4.42-3.9.1 | 9.4.42-3.9.1 |
jetty-websocketopenSUSE:Leap 15.3 |
before 9.4.42-3.9.1 | 9.4.42-3.9.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Nuclei | Eclipse Jetty ConcatServlet - Information Disclosure |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases, products | EUVD | |
| first indexed | CVE List, GitHub Advisories, Nuclei, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-28169 is a medium vulnerability (CVSS 5.3) in Eclipse Jetty, published June 9, 2021. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 78.5%, the 99th percentile. Fixed in org.eclipse.jetty:jetty-xml 11.0.16.
References
github.com/eclipse/jetty.project/security/advisories/GHSA-gwcr-j4wh-j3cq
lists.apache.org/thread.html/r2721aba31a8562639c4b937150897e24f78f747cdbda8641c0f659fe%40%3Cusers.kafka.apache.org%3E
lists.debian.org/debian-lts-announce/2021/06/msg00017.html
lists.apache.org/thread.html/ref1c161a1621504e673f9197b49e6efe5a33ce3f0e6d8f1f804fc695%40%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r29678972c3f8164b151fd7a5802785d402e530c09870a82ffc7681a4%40%3Cdev.kafka.apache.org%3E
lists.apache.org/thread.html/r04a4b4553a23aff26f42635a6ae388c3b162aab30a88d12e59d05168%40%3Cjira.kafka.apache.org%3E
Show 88 moreShow less
lists.apache.org/thread.html/rd5b52362f5edf98e0dcab6541a381f571cccc05ad9188e793af688f3%40%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r284de9c5399486dfff12ab9e7323ca720dd7019a9a3e11c8510a7140%40%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r234f6452297065636356f43654cdacef565b8f9ceb0e0c07ffb8c73b%40%3Cdev.kafka.apache.org%3E
lists.apache.org/thread.html/r91e34ff61aff8fd25a3f2a21539597c6ef7589a31c199b0a9546477c%40%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/rb1292d30462b9baedea7c5d9594fc75990d9aa0ec223b48054ca9c25%40%3Cjira.kafka.apache.org%3E
debian.org/security/2021/dsa-4949
lists.apache.org/thread.html/rfff6ff8ffb31e8a32619c79774def44b6ffbb037c128c5ad3eab7171%40%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/r32b0b640ad2be3b858f0af51c68a7d5c5a66a462c8bbb93699825cd3%40%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/rf36f1114e84a3379b20587063686148e2d5a39abc0b8a66ff2a9087a%40%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/rddbb4f8d5db23265bb63d14ef4b3723b438abc1589f877db11d35450%40%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/r33eb06b05afbc7df28d31055cae0cb3fd36cab808c884bf6d680bea5%40%3Cdev.zookeeper.apache.org%3E
lists.apache.org/thread.html/r67c4f90658fde875521c949448c54c98517beecdc7f618f902c620ec%40%3Cissues.zookeeper.apache.org%3E
oracle.com/security-alerts/cpuoct2021.html
lists.apache.org/thread.html/r8a1a332899a1f92c8118b0895b144b27a78e3f25b9d58a34dd5eb084%40%3Cnotifications.zookeeper.apache.org%3E
lists.apache.org/thread.html/rbefa055282d52d6b58d29a79fbb0be65ab0a38d25f00bd29eaf5e6fd%40%3Cnotifications.zookeeper.apache.org%3E
security.netapp.com/advisory/ntap-20210727-0009
oracle.com/security-alerts/cpujan2022.html
oracle.com/security-alerts/cpuapr2022.html
github.com/eclipse/jetty.project/security/advisories/GHSA-58qw-p7qm-5rvh
github.com/eclipse/jetty.project/pull/10067
github.com/eclipse/jetty.project/releases/tag/jetty-10.0.16
github.com/eclipse/jetty.project/releases/tag/jetty-11.0.16
github.com/eclipse/jetty.project/releases/tag/jetty-12.0.0
github.com/eclipse/jetty.project/releases/tag/jetty-9.4.52.v20230823
github.com/jetty/jetty.project/security/advisories/GHSA-58qw-p7qm-5rvh
github.com/advisories/GHSA-58qw-p7qm-5rvh
nvd.nist.gov/vuln/detail/CVE-2021-28169
lists.apache.org/thread.html/r2721aba31a8562639c4b937150897e24f78f747cdbda8641c0f659fe@%3Cusers.kafka.apache.org%3E
lists.apache.org/thread.html/r04a4b4553a23aff26f42635a6ae388c3b162aab30a88d12e59d05168@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r29678972c3f8164b151fd7a5802785d402e530c09870a82ffc7681a4@%3Cdev.kafka.apache.org%3E
lists.apache.org/thread.html/ref1c161a1621504e673f9197b49e6efe5a33ce3f0e6d8f1f804fc695@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r284de9c5399486dfff12ab9e7323ca720dd7019a9a3e11c8510a7140@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/rd5b52362f5edf98e0dcab6541a381f571cccc05ad9188e793af688f3@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r234f6452297065636356f43654cdacef565b8f9ceb0e0c07ffb8c73b@%3Cdev.kafka.apache.org%3E
lists.apache.org/thread.html/r91e34ff61aff8fd25a3f2a21539597c6ef7589a31c199b0a9546477c@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/rb1292d30462b9baedea7c5d9594fc75990d9aa0ec223b48054ca9c25@%3Cjira.kafka.apache.org%3E
lists.apache.org/thread.html/r32b0b640ad2be3b858f0af51c68a7d5c5a66a462c8bbb93699825cd3@%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/r33eb06b05afbc7df28d31055cae0cb3fd36cab808c884bf6d680bea5@%3Cdev.zookeeper.apache.org%3E
lists.apache.org/thread.html/r67c4f90658fde875521c949448c54c98517beecdc7f618f902c620ec@%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/rddbb4f8d5db23265bb63d14ef4b3723b438abc1589f877db11d35450@%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/rf36f1114e84a3379b20587063686148e2d5a39abc0b8a66ff2a9087a@%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/rfff6ff8ffb31e8a32619c79774def44b6ffbb037c128c5ad3eab7171@%3Cissues.zookeeper.apache.org%3E
lists.apache.org/thread.html/r8a1a332899a1f92c8118b0895b144b27a78e3f25b9d58a34dd5eb084@%3Cnotifications.zookeeper.apache.org%3E
lists.apache.org/thread.html/rbefa055282d52d6b58d29a79fbb0be65ab0a38d25f00bd29eaf5e6fd@%3Cnotifications.zookeeper.apache.org%3E
github.com/advisories/GHSA-gwcr-j4wh-j3cq
security-tracker.debian.org/tracker/CVE-2021-28169
github.com/eclipse/jetty.project
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1249
access.redhat.com/errata/RHSA-2021:3758
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1965503
bugzilla.redhat.com/show_bug.cgi?id=1971016
bugzilla.redhat.com/show_bug.cgi?id=1974891
bugzilla.redhat.com/show_bug.cgi?id=1984473
security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_3758.json
access.redhat.com/security/cve/CVE-2021-3917
bugzilla.redhat.com/show_bug.cgi?id=2018478
cve.org/CVERecord?id=CVE-2021-3917
nvd.nist.gov/vuln/detail/CVE-2021-3917
github.com/coreos/coreos-installer/commit/2a36405339c87b16ed6c76e91ad5b76638fbdb0c
access.redhat.com/security/cve/CVE-2021-28169
cve.org/CVERecord?id=CVE-2021-28169
access.redhat.com/security/cve/CVE-2021-33196
cve.org/CVERecord?id=CVE-2021-33196
nvd.nist.gov/vuln/detail/CVE-2021-33196
groups.google.com/g/golang-announce/c/RgCMkAEQjSI
access.redhat.com/security/cve/CVE-2021-34428
cve.org/CVERecord?id=CVE-2021-34428
nvd.nist.gov/vuln/detail/CVE-2021-34428
github.com/eclipse/jetty.project/security/advisories/GHSA-m6cp-vxjx-65j6
access.redhat.com/security/cve/CVE-2021-36980
cve.org/CVERecord?id=CVE-2021-36980
nvd.nist.gov/vuln/detail/CVE-2021-36980
bugs.chromium.org/p/oss-fuzz/issues/detail?id=27851
suse.com/support/update/announcement/2021/suse-su-20212005-1
bugzilla.suse.com/1184366
bugzilla.suse.com/1184367
bugzilla.suse.com/1184368
bugzilla.suse.com/1187117
suse.com/security/cve/CVE-2021-28163
suse.com/security/cve/CVE-2021-28164
suse.com/security/cve/CVE-2021-28165
suse.com/security/cve/CVE-2021-28169
ubuntu.com/security/CVE-2021-28169
lists.opensuse.org/archives/list/[email protected]/thread/U4KKN3NUA6VAZ6XTFLI3KB3IHAPVD46L
suse.com/security/cve/CVE-2020-27218
suse.com/security/cve/CVE-2020-27223
suse.com/security/cve/CVE-2021-34429
Left out here: 487 versions. The JSON record has them.