CVE-2025-11143
Eclipse Jetty XmlParser allows arbitrary DOCTYPE declarations
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
3.7
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
CVE-2025-11143- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
EUVDEUVD-2025-208311
3.7
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
EUVD-2025-208311- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
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-wjpw-4j6x-6rwh
3.7
org.eclipse.jetty:jetty-http has different parsing of invalid URIs
The Jetty URI parser has some key differences compared to other common parsers when evaluating invalid or unusual URIs. Specifically:
Invalid Scheme
| URI | Jetty | uri-js (nodejs) | node-url(nodejs) |
|---|---|---| --- |
| https>://vulndetector.com/path | scheme=http>| scheme=https | invalid URI |
Improper IPv4 mapped IPv6
| URI | Jetty | System.Uri(CSharp) | curl(C) |
|---|---|---| --- |
| http://[0:0:0:0:0:ffff:127.0.0.1] | invalid | host=[::ffff:127.0.0.1] | host=[::ffff:127.0.0.1] |
| http://[::ffff:255.255.0.0] | invalid | host=[::ffff:255.255.0.0] | host=[::ffff:255.255.0.0] |
Incorrect IPv6 delimeter priority
| URI | Jetty | urllib3(python) | furl(python) | Spring | chromium |
|---|---|---| --- |---|---|
| http://[normal.com@]vulndetector.com/ | host=[normal.com@] | invalid | invalid | | |
| http://normal.com[user@vulndetector].com/ | host=[noirmal.com@vulndetector | | | host=normal.com| invalid | |http://normal.com[@]vulndetector.com/ | host=normal.com[@] | | | host=normal.com | invalid |
Incorrect delimeter priority
| URI | Jetty | urllib3(python) | jersey |
|---|---|---| --- |
| http://normal.com/#@vulndetector.com | host=vulndetector.com | host=normal.com | host=normal.com |
| http://normal.com/[email protected] | host=vulndetector.com | host=normal.com | host=normal.com |
Impact
Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
Patches
Patched in Supported Open Source versions.
- 12.1.5 - Supported and available on Maven Central
- 12.0.31 - Supported and available on Maven Central
- 11.0.x - EOL Release, patches available on tuxcare and herodevs
- 10.0.x - EOL Release, patches available on tuxcare and herodevs
- 9.4.x - EOL Release, patches available on tuxcare and herodevs
Workarounds
None
Resources
- Record
GHSA-wjpw-4j6x-6rwh- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
NVD
3.7
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
CVE-2025-11143- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSV
3.7
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
CVE-2025-11143- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
Show 16 moreShow less
OSVDEBIAN-CVE-2025-11143
6.5
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
DEBIAN-CVE-2025-11143- CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/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-wjpw-4j6x-6rwh
3.7
org.eclipse.jetty:jetty-http has different parsing of invalid URIs
The Jetty URI parser has some key differences compared to other common parsers when evaluating invalid or unusual URIs. Specifically:
Invalid Scheme
| URI | Jetty | uri-js (nodejs) | node-url(nodejs) |
|---|---|---| --- |
| https>://vulndetector.com/path | scheme=http>| scheme=https | invalid URI |
Improper IPv4 mapped IPv6
| URI | Jetty | System.Uri(CSharp) | curl(C) |
|---|---|---| --- |
| http://[0:0:0:0:0:ffff:127.0.0.1] | invalid | host=[::ffff:127.0.0.1] | host=[::ffff:127.0.0.1] |
| http://[::ffff:255.255.0.0] | invalid | host=[::ffff:255.255.0.0] | host=[::ffff:255.255.0.0] |
Incorrect IPv6 delimeter priority
| URI | Jetty | urllib3(python) | furl(python) | Spring | chromium |
|---|---|---| --- |---|---|
| http://[normal.com@]vulndetector.com/ | host=[normal.com@] | invalid | invalid | | |
| http://normal.com[user@vulndetector].com/ | host=[noirmal.com@vulndetector | | | host=normal.com| invalid | |http://normal.com[@]vulndetector.com/ | host=normal.com[@] | | | host=normal.com | invalid |
Incorrect delimeter priority
| URI | Jetty | urllib3(python) | jersey |
|---|---|---| --- |
| http://normal.com/#@vulndetector.com | host=vulndetector.com | host=normal.com | host=normal.com |
| http://normal.com/[email protected] | host=vulndetector.com | host=normal.com | host=normal.com |
Impact
Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
Patches
Patched in Supported Open Source versions.
- 12.1.5 - Supported and available on Maven Central
- 12.0.31 - Supported and available on Maven Central
- 11.0.x - EOL Release, patches available on tuxcare and herodevs
- 10.0.x - EOL Release, patches available on tuxcare and herodevs
- 9.4.x - EOL Release, patches available on tuxcare and herodevs
Workarounds
None
Resources
- Record
GHSA-wjpw-4j6x-6rwh- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVROOT-APP-MAVEN-CVE-2025-11143
3.7
CVE-2025-11143 in org.eclipse.jetty:jetty-http - Patched by Root
Root has patched CVE-2025-11143 in the org.eclipse.jetty:jetty-http package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-CVE-2025-11143- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-03
OSVUBUNTU-CVE-2025-11143
3.7
The Jetty URI parser has some key differences to other common parsers when evaluating invalid or unusual URIs. Differential parsing of URIs in systems using multiple components may result in security by-pass. For example a component that enforces a black list may interpret the URIs differently from one that generates a response. At the very least, differential parsing may divulge implementation details.
- Record
UBUNTU-CVE-2025-11143- CVSS 3.1
- 3.7 Low
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N - CVSS 3.1
- 6.5 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N - Updated
- 2026-11-02
OSVCLSA-2026-1770163741 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.59.tuxcare00001.
- Record
CLSA-2026-1770163741- Updated
- 2026-11-02
OSVCLSA-2026-1770250143 No score
TuxCare security update for org.eclipse.jetty:jetty-http (1 CVE)
TuxCare rebuilt org.eclipse.jetty:jetty-http to address 1 CVE. Fixed in 11.0.27.tuxcare00001.
- Record
CLSA-2026-1770250143- Updated
- 2026-11-02
OSVCLSA-2026-1770250144 No score
TuxCare security update for org.eclipse.jetty:jetty-http (1 CVE)
TuxCare rebuilt org.eclipse.jetty:jetty-http to address 1 CVE. Fixed in 10.0.27.tuxcare00001.
- Record
CLSA-2026-1770250144- Updated
- 2026-11-02
OSVCLSA-2026-1776040415 No score
TuxCare security update for org.eclipse.jetty (4 CVEs)
TuxCare rebuilt 2 org.eclipse.jetty packages to address 4 CVEs. Fixed in 9.4.53.v20231009-tuxcare.3.
- Record
CLSA-2026-1776040415- 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-1779065189 No score
TuxCare security update for 24 packages (9 CVEs)
TuxCare rebuilt 24 packages to address 9 CVEs. Fixed in 9.4.41.v20210516-tuxcare.1.
- Record
CLSA-2026-1779065189- Updated
- 2026-11-02
OSVCLSA-2026-1779842949 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.57.v20241219-tuxcare.1.
- Record
CLSA-2026-1779842949- Updated
- 2026-11-02
OSVCLSA-2026-1786356355 No score
TuxCare security update for 2 packages (2 CVEs)
TuxCare rebuilt 2 packages to address 2 CVEs. Fixed in 9.4.24.v20191120-tuxcare.4.
- Record
CLSA-2026-1786356355- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10300-1 No score
jetty-annotations-9.4.58-3.1 on GA media
These are all security issues fixed in the jetty-annotations-9.4.58-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10300-1- Updated
- 2026-11-02
OSVROOT-APP-MAVEN-GHSA-wjpw-4j6x-6rwh No score
GHSA-wjpw-4j6x-6rwh in org.eclipse.jetty:jetty-http - Patched by Root
Root has patched GHSA-wjpw-4j6x-6rwh in the org.eclipse.jetty:jetty-http package for Root:Maven. Multiple fixed versions available.
- Record
ROOT-APP-MAVEN-GHSA-wjpw-4j6x-6rwh- Updated
- 2026-11-03
OSVSUSE-SU-2026:1461-1 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
- CVE-2025-11143: Fixed different parsing of invalid URIs (bsc#1259242).
- Record
SUSE-SU-2026:1461-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-httpMaven |
9.4.0 to 9.4.58 | None known |
org.eclipse.jetty:jetty-httpMaven |
10.0.0 to 10.0.26 | None known |
org.eclipse.jetty:jetty-httpMaven |
11.0.0 to 11.0.26 | None known |
org.eclipse.jetty:jetty-httpMaven |
12.0.0 to 12.0.30 | 12.0.31 |
org.eclipse.jetty:jetty-httpMaven |
12.1.0 to 12.1.4 | 12.1.5 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.59 up to 9.4.59.tuxcare00001 | 9.4.59.tuxcare00001 |
Show 71 moreShow less
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.59 up to 9.4.59.tuxcare00001 | 9.4.59.tuxcare00001 |
org.eclipse.jetty:jetty-httpTuxCare:Maven |
11.0.27 up to 11.0.27.tuxcare00001 | 11.0.27.tuxcare00001 |
org.eclipse.jetty:jetty-httpTuxCare:Maven |
10.0.27 up to 10.0.27.tuxcare00001 | 10.0.27.tuxcare00001 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 4 CVEs |
9.4.53.v20231009 up to 9.4.53.v20231009-tuxcare.3, plus listed versions 9.4.53.v20231009-tuxcare.19.4.53.v20231009-tuxcare.2 |
9.4.53.v20231009-tuxcare.3 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 4 CVEs |
9.4.53.v20231009 up to 9.4.53.v20231009-tuxcare.3, plus listed versions 9.4.53.v20231009-tuxcare.19.4.53.v20231009-tuxcare.2 |
9.4.53.v20231009-tuxcare.3 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 13 CVEs |
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 From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-openidTuxCare:Maven From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 13 CVEs |
9.4.50.v20221201 up to 9.4.50.v20221201-tuxcare.1 | 9.4.50.v20221201-tuxcare.1 |
org.eclipse.jetty.websocket:javax-websocket-client-implTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:javax-websocket-server-implTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-apiTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-clientTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-commonTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-serverTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.websocket:websocket-servletTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-annotationsTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-bomTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-clientTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-continuationTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-ioTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-jmxTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-jndiTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-plusTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-securityTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-servletTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-utilTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-util-ajaxTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-webappTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 8 CVEs |
9.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.1 | 9.4.41.v20210516-tuxcare.1 |
org.eclipse.jetty.http2:http2-commonTuxCare:Maven From an advisory covering 2 CVEs |
9.4.57.v20241219 up to 9.4.57.v20241219-tuxcare.1 | 9.4.57.v20241219-tuxcare.1 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.57.v20241219 up to 9.4.57.v20241219-tuxcare.1 | 9.4.57.v20241219-tuxcare.1 |
org.eclipse.jetty.http2:http2-serverTuxCare:Maven From an advisory covering 2 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.4, plus listed versions 9.4.24.v20191120-tuxcare.19.4.24.v20191120-tuxcare.29.4.24.v20191120-tuxcare.3 |
9.4.24.v20191120-tuxcare.4 |
org.eclipse.jetty:jetty-httpTuxCare:Maven From an advisory covering 2 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.4, plus listed versions 9.4.24.v20191120-tuxcare.19.4.24.v20191120-tuxcare.29.4.24.v20191120-tuxcare.3 |
9.4.24.v20191120-tuxcare.4 |
jetty12Debian:13 |
All versions, plus listed versions 12.0.17-312.0.17-3.112.0.17-3.1~deb13u112.0.32-112.0.32-212.0.33-1 |
None known |
jetty12Debian:14 |
before 12.0.32-1, plus listed versions 12.0.17-312.0.17-3.112.0.17-3.1~deb13u1 |
12.0.32-1 |
jetty9Debian:12 |
All versions, plus listed versions 9.4.50-49.4.50-4+deb12u19.4.50-4+deb12u29.4.50-4+deb12u39.4.51-1 Show 13 moreShow less9.4.51-29.4.52-19.4.53-19.4.54-19.4.55-19.4.56-19.4.57-0+deb12u19.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
jetty9Debian:13 |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
jetty9Debian:14 |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.57-1.1~deb12u19.4.57-1.1~deb13u19.4.58-19.4.58-2 |
None known |
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-httpMaven |
9.4.0 to 9.4.58, plus listed versions 9.4.0.v201612089.4.0.v201806199.4.1.v201701209.4.1.v201806199.4.10.RC0 Show 45 moreShow less9.4.10.RC19.4.10.v201805039.4.11.v201806059.4.12.RC09.4.12.RC19.4.12.RC29.4.12.v201808309.4.13.v201811119.4.14.v201811149.4.15.v201902159.4.16.v201904119.4.17.v201904189.4.18.v201904299.4.19.v201906109.4.2.v201702209.4.2.v201806199.4.20.v201908139.4.21.v201909269.4.22.v201910229.4.23.v201911189.4.24.v201911209.4.25.v201912209.4.26.v202001179.4.27.v202002279.4.28.v202004089.4.29.v202005219.4.3.v201703179.4.3.v201806199.4.30.v202006119.4.31.v202007239.4.32.v202009309.4.33.v202010209.4.34.v202011029.4.35.v202011209.4.36.v202101149.4.37.v202102199.4.38.v202102249.4.39.v202103259.4.4.v201704149.4.4.v201806199.4.40.v202104139.4.41.v202105169.4.42.v202106049.4.43.v202106299.4.44.v20210927 |
None known |
org.eclipse.jetty:jetty-httpMaven |
10.0.0 to 10.0.26, plus listed versions 10.0.110.0.1010.0.1110.0.1210.0.13 Show 20 moreShow less10.0.1410.0.1510.0.1610.0.1710.0.1810.0.1910.0.210.0.2010.0.2110.0.2210.0.2310.0.2410.0.2510.0.310.0.410.0.510.0.610.0.710.0.810.0.9 |
None known |
org.eclipse.jetty:jetty-httpMaven |
11.0.0 to 11.0.26, plus listed versions 11.0.111.0.1011.0.1111.0.1211.0.13 Show 20 moreShow less11.0.1411.0.1511.0.1611.0.1711.0.1811.0.1911.0.211.0.2011.0.2111.0.2211.0.2311.0.2411.0.2511.0.311.0.411.0.511.0.611.0.711.0.811.0.9 |
None known |
org.eclipse.jetty:jetty-httpMaven |
12.0.0 up to 12.0.31, plus listed versions 12.0.112.0.1012.0.1112.0.1212.0.13 Show 25 moreShow less12.0.1412.0.1512.0.1612.0.1712.0.1812.0.1912.0.212.0.2012.0.2112.0.2212.0.2312.0.2412.0.2512.0.2612.0.2712.0.2812.0.2912.0.312.0.3012.0.412.0.512.0.612.0.712.0.812.0.9 |
12.0.31 |
org.eclipse.jetty:jetty-httpMaven |
12.1.0 up to 12.1.5, plus listed versions 12.1.112.1.212.1.312.1.4 |
12.1.5 |
org.eclipse.jetty:jetty-httpRoot:Maven |
before 11.0.26-aikido.3 | 11.0.26-aikido.312.0.3-aikido.712.0.13-aikido.912.0.16-aikido.412.0.3-aikido.812.0.13-aikido.1012.0.16-aikido.512.0.3-aikido.911.0.26-aikido.4 |
io.root.org.eclipse.jetty:jetty-httpRoot:Maven |
before 11.0.26-root.io.1 | 11.0.26-root.io.111.0.26-root.io.212.0.3-root.io.412.0.3-root.io.512.0.3-root.io.611.0.26-root.io.312.0.3-root.io.712.0.13-root.io.912.0.16-root.io.412.0.3-root.io.812.0.13-root.io.1012.0.16-root.io.512.0.3-root.io.911.0.26-root.io.4 |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP7 |
before 9.4.58-150200.3.37.1 | 9.4.58-150200.3.37.1 |
jetty-minimalSUSE:Linux Enterprise Module for Package Hub 15 SP7 |
before 9.4.58-150200.3.37.1 | 9.4.58-150200.3.37.1 |
jetty-minimalopenSUSE:Leap 15.6 |
before 9.4.58-150200.3.37.1 | 9.4.58-150200.3.37.1 |
jetty-websocketopenSUSE:Leap 15.6 |
before 9.4.58-150200.3.37.1 | 9.4.58-150200.3.37.1 |
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 |
jetty9Ubuntu:22.04:LTS |
All versions, plus listed versions 9.4.39-39.4.44-29.4.44-39.4.44-49.4.45-1 |
None known |
jetty9Ubuntu:24.04:LTS |
All versions, plus listed versions 9.4.51-29.4.53-1 |
None known |
jetty9Ubuntu:25.10 |
All versions, plus listed versions 9.4.56-19.4.57-1 |
None known |
jetty12Ubuntu:26.10 |
All versions, plus listed versions 12.0.32-1 |
None known |
jetty9Ubuntu:26.10 |
All versions, plus listed versions 9.4.58-19.4.58-2 |
None known |
jetty12Ubuntu:26.04:LTS |
All versions, plus listed versions 12.0.17-3.112.0.32-1 |
None known |
jetty9Ubuntu:26.04:LTS |
All versions, plus listed versions 9.4.57-19.4.57-1.19.4.58-1 |
None known |
jetty-minimalopenSUSE:Tumbleweed |
before 9.4.58-3.1 | 9.4.58-3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-11143 is a low vulnerability (CVSS 3.7) in Eclipse Jetty, published July 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.18%, the 7th percentile. Fixed in org.eclipse.jetty:jetty-xml 11.0.16.
References
github.com/jetty/jetty.project/security/advisories/GHSA-wjpw-4j6x-6rwh
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
Show 18 moreShow less
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-2025-11143
github.com/user-attachments/files/22222625/Java.Eclipse.Jetty.Report_.Incorrect.Parsing.Priority.of.the.IPv6.Hostname.Delimeter.pdf
github.com/user-attachments/files/22222626/Java.Eclipse.Jetty.Report_.The.Parsing.Priority.of.the.Delimiter.pdf
github.com/user-attachments/files/22222627/Java.Eclipse.Jetty.Report_.Parsing.Difference.Due.to.Deformed.Scheme.pdf
github.com/user-attachments/files/22222630/Java.Eclipse.Jetty.Report_.Improper.IPv4-mapped.IPv6.Parsing.pdf
github.com/advisories/GHSA-wjpw-4j6x-6rwh
github.com/CVEProject/cvelistV5/tree/main/cves/2025/11xxx/CVE-2025-11143.json
github.com/jetty/jetty.project
security-tracker.debian.org/tracker/CVE-2025-11143
github.com/eclipse/jetty.project
suse.com/support/update/announcement/2026/suse-su-20261461-1
bugzilla.suse.com/1259242
suse.com/security/cve/CVE-2025-11143
ubuntu.com/security/CVE-2025-11143
cve.org/CVERecord?id=CVE-2025-11143
Left out here: 272 versions. The JSON record has them.