CVE-2023-36479
Jetty vulnerable to errant command quoting in CGI Servlet
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- High
- Privileges needed
- Low
- 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.5
Jetty vulnerable to errant command quoting in CGI Servlet
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
CVE-2023-36479- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-149
- Updated
- 2026-11-02
EUVDEUVD-2023-2405
3.5
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
EUVD-2023-2405- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-3gh6-v5v9-6v9j
3.5
Jetty vulnerable to errant command quoting in CGI Servlet
If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. For example, if a request references a binary called file” name “here, the escaping algorithm will generate the command line string “file” name “here”, which will invoke the binary named file, not the one that the user requested.
if (execCmd.length() > 0 && execCmd.charAt(0) != '"' && execCmd.contains(" "))
execCmd = "\"" + execCmd + "\"";
Exploit Scenario
The cgi-bin directory contains a binary named exec and a subdirectory named exec” commands, which contains a file called bin1. The user sends to the CGI servlet a request for the filename exec” commands/bin1. This request will pass the file existence check on lines 194 through 205. The servlet will add quotation marks around this filename, resulting in the command line string “exec” commands/bin1”. When this string is passed to Runtime.exec, instead of executing the bin1 binary, the server will execute the exec binary with the argument commands/file1”. In addition to being incorrect, this behavior may bypass alias checks, and it may cause other unintended behaviors if a command prefix is configured.
If the useFullPath configuration setting is off, the command need not pass the existence check. The attack would not rely on a binary and subdirectory having similar names, and the attack will succeed on a much wider variety of directory structures.
Impact
Users of the org.eclipse.jetty.servlets.CGI Servlet with a very specific command structure may have the wrong command executed.
Patches
No patch.
In Jetty 9.x, 10.x, and 11.x the org.eclipse.jetty.servlets.CGI has been deprecated.
In Jetty 12 (all environments) the org.eclipse.jetty.servlets.CGI has been entirely removed.
Workarounds
The org.eclipse.jetty.servlets.CGI Servlet should not be used. Fast CGI support is available instead.
References
- Record
GHSA-3gh6-v5v9-6v9j- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-149
- 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
NVD
3.5
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
CVE-2023-36479- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N - Weakness
- CWE-149
- Updated
- 2026-11-02
OSV
3.5
Jetty vulnerable to errant command quoting in CGI Servlet
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
CVE-2023-36479- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-149
- Updated
- 2026-11-02
Show 20 moreShow less
OSVDEBIAN-CVE-2023-36479
3.1
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
DEBIAN-CVE-2023-36479- CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVGHSA-3gh6-v5v9-6v9j
3.5
Jetty vulnerable to errant command quoting in CGI Servlet
If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. For example, if a request references a binary called file” name “here, the escaping algorithm will generate the command line string “file” name “here”, which will invoke the binary named file, not the one that the user requested.
if (execCmd.length() > 0 && execCmd.charAt(0) != '"' && execCmd.contains(" "))
execCmd = "\"" + execCmd + "\"";
Exploit Scenario
The cgi-bin directory contains a binary named exec and a subdirectory named exec” commands, which contains a file called bin1. The user sends to the CGI servlet a request for the filename exec” commands/bin1. This request will pass the file existence check on lines 194 through 205. The servlet will add quotation marks around this filename, resulting in the command line string “exec” commands/bin1”. When this string is passed to Runtime.exec, instead of executing the bin1 binary, the server will execute the exec binary with the argument commands/file1”. In addition to being incorrect, this behavior may bypass alias checks, and it may cause other unintended behaviors if a command prefix is configured.
If the useFullPath configuration setting is off, the command need not pass the existence check. The attack would not rely on a binary and subdirectory having similar names, and the attack will succeed on a much wider variety of directory structures.
Impact
Users of the org.eclipse.jetty.servlets.CGI Servlet with a very specific command structure may have the wrong command executed.
Patches
No patch.
In Jetty 9.x, 10.x, and 11.x the org.eclipse.jetty.servlets.CGI has been deprecated.
In Jetty 12 (all environments) the org.eclipse.jetty.servlets.CGI has been entirely removed.
Workarounds
The org.eclipse.jetty.servlets.CGI Servlet should not be used. Fast CGI support is available instead.
References
- Record
GHSA-3gh6-v5v9-6v9j- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - Weakness
- CWE-149
- 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
OSVOESA-2024-2268
5.3
jetty security update
%global desc \ 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):
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with @MultipartConfig) that call HttpServletRequest.getParameter() or HttpServletRequest.getParts() may cause OutOfMemoryError when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of fileSizeThreshold=0 which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw OutOfMemoryError. However, the server may be able to recover after the OutOfMemoryError and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter maxRequestSize which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).(CVE-2023-26048)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2. (CVE-2023-36479)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the + character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.(CVE-2023-40167)
- Record
OESA-2024-2268- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2024-2297
5.3
jetty security update
%global desc \ 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):
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with @MultipartConfig) that call HttpServletRequest.getParameter() or HttpServletRequest.getParts() may cause OutOfMemoryError when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of fileSizeThreshold=0 which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw OutOfMemoryError. However, the server may be able to recover after the OutOfMemoryError and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter maxRequestSize which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).(CVE-2023-26048)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2. (CVE-2023-36479)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the + character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.(CVE-2023-40167)
- Record
OESA-2024-2297- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2024-2298
5.3
jetty security update
%global desc \ 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):
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with @MultipartConfig) that call HttpServletRequest.getParameter() or HttpServletRequest.getParts() may cause OutOfMemoryError when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of fileSizeThreshold=0 which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw OutOfMemoryError. However, the server may be able to recover after the OutOfMemoryError and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter maxRequestSize which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).(CVE-2023-26048)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2. (CVE-2023-36479)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the + character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.(CVE-2023-40167)
- Record
OESA-2024-2298- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2024-2299
5.3
jetty security update
%global desc \ 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):
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with @MultipartConfig) that call HttpServletRequest.getParameter() or HttpServletRequest.getParts() may cause OutOfMemoryError when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of fileSizeThreshold=0 which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw OutOfMemoryError. However, the server may be able to recover after the OutOfMemoryError and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter maxRequestSize which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).(CVE-2023-26048)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2. (CVE-2023-36479)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the + character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.(CVE-2023-40167)
- Record
OESA-2024-2299- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVOESA-2024-2300
5.3
jetty security update
%global desc \ 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):
Jetty is a java based web server and servlet engine. In affected versions servlets with multipart support (e.g. annotated with @MultipartConfig) that call HttpServletRequest.getParameter() or HttpServletRequest.getParts() may cause OutOfMemoryError when the client sends a multipart request with a part that has a name but no filename and very large content. This happens even with the default settings of fileSizeThreshold=0 which should stream the whole part content to disk. An attacker client may send a large multipart request and cause the server to throw OutOfMemoryError. However, the server may be able to recover after the OutOfMemoryError and continue its service -- although it may take some time. This issue has been patched in versions 9.4.51, 10.0.14, and 11.0.14. Users are advised to upgrade. Users unable to upgrade may set the multipart parameter maxRequestSize which must be set to a non-negative value, so the whole multipart content is limited (although still read into memory).(CVE-2023-26048)
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2. (CVE-2023-36479)
Jetty is a Java based web server and servlet engine. Prior to versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1, Jetty accepts the + character proceeding the content-length value in a HTTP/1 header field. This is more permissive than allowed by the RFC and other servers routinely reject such requests with 400 responses. There is no known exploit scenario, but it is conceivable that request smuggling could result if jetty is used in combination with a server that does not close the connection after sending such a 400 response. Versions 9.4.52, 10.0.16, 11.0.16, and 12.0.1 contain a patch for this issue. There is no workaround as there is no known exploit scenario.(CVE-2023-40167)
- Record
OESA-2024-2300- CVSS 3.1
- 5.3 Medium
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L - Updated
- 2026-11-02
OSVRHSA-2024:0797
8.1
Red Hat Security Advisory: Satellite 6.14.2 Async Security Update
- Record
RHSA-2024:0797- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2024:2010
7.6
Red Hat Security Advisory: Satellite 6.15.0 release
- Record
RHSA-2024:2010- CVSS 3.1
- 7.6 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-36479
3.5
Eclipse Jetty Canonical Repository is the canonical repository for the Jetty project. Users of the CgiServlet with a very specific command structure may have the wrong command executed. If a user sends a request to a org.eclipse.jetty.servlets.CGI Servlet for a binary with a space in its name, the servlet will escape the command by wrapping it in quotation marks. This wrapped command, plus an optional command prefix, will then be executed through a call to Runtime.exec. If the original binary name provided by the user contains a quotation mark followed by a space, the resulting command line will contain multiple tokens instead of one. This issue was patched in version 9.4.52, 10.0.16, 11.0.16 and 12.0.0-beta2.
- Record
UBUNTU-CVE-2023-36479- CVSS 3.1
- 3.5 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:L/A:N - CVSS 3.1
- 3.1 Low
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:L/A:N - Updated
- 2026-11-02
OSVCLSA-2026-1767658110 No score
TuxCare security update for org.eclipse.jetty (3 CVEs)
TuxCare rebuilt 2 org.eclipse.jetty packages to address 3 CVEs. Fixed in 9.4.24.v20191120-tuxcare.1.
- Record
CLSA-2026-1767658110- Updated
- 2026-11-02
OSVCLSA-2026-1775003156 No score
TuxCare security update for org.eclipse.jetty (6 CVEs)
TuxCare rebuilt 2 org.eclipse.jetty packages to address 6 CVEs. Fixed in 8.2.0.v20160908-tuxcare.2.
- Record
CLSA-2026-1775003156- Updated
- 2026-11-02
OSVCLSA-2026-1778201084 No score
TuxCare security update for org.eclipse.jetty (6 CVEs)
TuxCare rebuilt 2 org.eclipse.jetty packages to address 6 CVEs. Fixed in 7.6.0.v20120127-tuxcare.1.
- Record
CLSA-2026-1778201084- 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-1779842950 No score
TuxCare security update for 5 packages (5 CVEs)
TuxCare rebuilt 5 packages to address 5 CVEs. Fixed in 9.4.48.v20220622-tuxcare.2.
- Record
CLSA-2026-1779842950- 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
OSVCLSA-2026-1785926105 No score
TuxCare security update for org.eclipse.jetty:jetty-servlets (1 CVE)
TuxCare rebuilt org.eclipse.jetty:jetty-servlets to address 1 CVE. Fixed in 9.4.41.v20210516-tuxcare.3.
- Record
CLSA-2026-1785926105- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13329-1 No score
jetty-annotations-9.4.53-1.1 on GA media
These are all security issues fixed in the jetty-annotations-9.4.53-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13329-1- Updated
- 2026-11-02
OSVSUSE-SU-2023:4210-1 No score
Security update for jetty-minimal
This update for jetty-minimal fixes the following issues:
-
Updated to version 9.4.53.v20231009:
- CVE-2023-44487: Fixed a potential denial of service scenario via RST frame floods (bsc#1216169).
- CVE-2023-36478: Fixed an integer overflow in the HTTP/2 HPACK decoder (bsc#1216162).
- CVE-2023-40167: Fixed a permissive HTTP header parsing issue that could potentially lead to HTTP smuggling attacks (bsc#1215417).
- CVE-2023-36479: Fixed an incorrect command execution when sending requests with certain characters in requested filenames (bsc#1215415).
- CVE-2023-41900: Fixed an issue where an invalidated session would be allowed to perform a single request (bsc#1215416).
- Record
SUSE-SU-2023:4210-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-servletsMaven |
9.0.0 to 9.4.51 | 9.4.52 |
org.eclipse.jetty:jetty-servletsMaven |
10.0.0 to 10.0.15 | 10.0.16 |
org.eclipse.jetty:jetty-servletsMaven |
11.0.0 to 11.0.15 | 11.0.16 |
org.eclipse.jetty.ee10:jetty-ee10-servletsMaven |
through 12.0.0-beta1 | 12.0.0-beta2 |
org.eclipse.jetty.ee9:jetty-ee9-servletsMaven |
through 12.0.0-beta1 | 12.0.0-beta2 |
org.eclipse.jetty.ee8:jetty-ee8-servletsMaven |
through 12.0.0-beta1 | 12.0.0-beta2 |
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 |
Show 134 moreShow less
| Package | Affected | Fixed |
|---|---|---|
org.eclipse.jetty:jetty-openidTuxCare:Maven From an advisory covering 3 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.1 | 9.4.24.v20191120-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 3 CVEs |
9.4.24.v20191120 up to 9.4.24.v20191120-tuxcare.1 | 9.4.24.v20191120-tuxcare.1 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 6 CVEs |
8.2.0.v20160908 up to 8.2.0.v20160908-tuxcare.2, plus listed versions 8.2.0.v20160908-tuxcare.1 |
8.2.0.v20160908-tuxcare.2 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 6 CVEs |
8.2.0.v20160908 up to 8.2.0.v20160908-tuxcare.2, plus listed versions 8.2.0.v20160908-tuxcare.1 |
8.2.0.v20160908-tuxcare.2 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 6 CVEs |
7.6.0.v20120127 up to 7.6.0.v20120127-tuxcare.1 | 7.6.0.v20120127-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 6 CVEs |
7.6.0.v20120127 up to 7.6.0.v20120127-tuxcare.1 | 7.6.0.v20120127-tuxcare.1 |
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.http2:http2-commonTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-openidTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 4 CVEs |
9.4.48.v20220622 up to 9.4.48.v20220622-tuxcare.2, plus listed versions 9.4.48.v20220622-tuxcare.1 |
9.4.48.v20220622-tuxcare.2 |
org.eclipse.jetty:jetty-serverTuxCare:Maven From an advisory covering 11 CVEs |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-servletsTuxCare:Maven From an advisory covering 11 CVEs |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-webappTuxCare:Maven From an advisory covering 11 CVEs |
9.2.16.v20160414 up to 9.2.16.v20160414-tuxcare.1 | 9.2.16.v20160414-tuxcare.1 |
org.eclipse.jetty:jetty-xmlTuxCare:Maven From an advisory covering 11 CVEs |
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.4.41.v20210516 up to 9.4.41.v20210516-tuxcare.3, plus listed versions 9.4.41.v20210516-tuxcare.19.4.41.v20210516-tuxcare.2 |
9.4.41.v20210516-tuxcare.3 |
jetty9Debian:12 |
before 9.4.50-4+deb12u1, plus listed versions 9.4.50-4 |
9.4.50-4+deb12u1 |
jetty9Debian:13 |
before 9.4.52-1 | 9.4.52-1 |
jetty9Debian:14 |
before 9.4.52-1 | 9.4.52-1 |
jetty9Debian:10 From an advisory covering 4 CVEs |
before 9.4.16-0+deb10u3, plus listed versions 9.4.15-19.4.16-0+deb10u19.4.16-0+deb10u2 |
9.4.16-0+deb10u3 |
jetty9Debian:11 From an advisory covering 5 CVEs |
before 9.4.39-3+deb11u2, plus listed versions 9.4.39-39.4.39-3+deb11u1 |
9.4.39-3+deb11u2 |
jetty9Debian:12 From an advisory covering 5 CVEs |
before 9.4.50-4+deb12u1, plus listed versions 9.4.50-4 |
9.4.50-4+deb12u1 |
org.eclipse.jetty:jetty-servletsMaven |
9.0.0 up to 9.4.52, plus listed versions 9.0.0.v201303089.0.1.v201304089.0.2.v201304179.0.3.v201305069.0.4.v20130625 Show 45 moreShow less9.0.5.v201308159.0.6.v201309309.0.7.v201311079.1.0.M09.1.0.RC09.1.0.RC19.1.0.RC29.1.0.v201311159.1.1.v201401089.1.2.v201402109.1.3.v201402259.1.4.v201404019.1.5.v201405059.1.6.v201601129.2.0.M09.2.0.M19.2.0.RC09.2.0.v201405269.2.1.v201406099.2.10.v201503109.2.11.M09.2.11.v201505299.2.12.M09.2.12.v201507099.2.13.v201507309.2.14.v201511069.2.15.v201602109.2.16.v201604149.2.17.v201605179.2.18.v201607219.2.19.v201609089.2.2.v201407239.2.20.v201612169.2.21.v201701209.2.22.v201706069.2.23.v201712189.2.24.v201801059.2.25.v201806069.2.26.v201808069.2.27.v201904039.2.28.v201904189.2.29.v201911059.2.3.v201409059.2.30.v202004289.2.4.v20141103 |
9.4.52 |
org.eclipse.jetty:jetty-servletsMaven |
10.0.0 up to 10.0.16, plus listed versions 10.0.110.0.1010.0.1110.0.1210.0.13 Show 10 moreShow less10.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-servletsMaven |
11.0.0 up to 11.0.16, plus listed versions 11.0.111.0.1011.0.1111.0.1211.0.13 Show 10 moreShow less11.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.ee10:jetty-ee10-servletsMaven |
before 12.0.0-beta2 | 12.0.0-beta2 |
org.eclipse.jetty.ee9:jetty-ee9-servletsMaven |
before 12.0.0-beta2 | 12.0.0-beta2 |
org.eclipse.jetty.ee8:jetty-ee8-servletsMaven |
before 12.0.0-beta2 | 12.0.0-beta2 |
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 |
jettyopenEuler:20.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.4.16-7.oe2003sp4 | 9.4.16-7.oe2003sp4 |
jettyopenEuler:22.03-LTS-SP1 From an advisory covering 3 CVEs |
before 9.4.16-7.oe2203sp1 | 9.4.16-7.oe2203sp1 |
jettyopenEuler:24.03-LTS From an advisory covering 3 CVEs |
before 9.4.16-7.oe2403 | 9.4.16-7.oe2403 |
jettyopenEuler:22.03-LTS-SP4 From an advisory covering 3 CVEs |
before 9.4.16-7.oe2203sp4 | 9.4.16-7.oe2203sp4 |
jettyopenEuler:22.03-LTS-SP3 From an advisory covering 3 CVEs |
before 9.4.16-7.oe2203sp3 | 9.4.16-7.oe2203sp3 |
mosquittoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debuginfoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debugsourceRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquittoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debuginfoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debugsourceRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
rubygem-grpcRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:1.58.0-1.el8sat | 0:1.58.0-1.el8sat |
puppetserverRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
puppetserverRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
rubygem-sidekiqRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.5.12-1.el8sat | 0:6.5.12-1.el8sat |
candlepinRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:4.3.11-1.el8sat | 0:4.3.11-1.el8sat |
candlepin-selinuxRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:4.3.11-1.el8sat | 0:4.3.11-1.el8sat |
puppet-agentRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.27.0-1.el8sat | 0:7.27.0-1.el8sat |
puppet-agentRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.27.0-1.el8sat | 0:7.27.0-1.el8sat |
rubygem-pumaRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
rubygem-puma-debuginfoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
rubygem-puma-debugsourceRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
python-pygmentsRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:2.17.0-1.el8pc | 0:2.17.0-1.el8pc |
python3.11-pygmentsRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:2.17.0-1.el8pc | 0:2.17.0-1.el8pc |
python-pygmentsRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:2.17.0-1.el8pc | 0:2.17.0-1.el8pc |
python3.11-pygmentsRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:2.17.0-1.el8pc | 0:2.17.0-1.el8pc |
foremanRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-debugRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foremanRed Hat:satellite_utils:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-cliRed Hat:satellite_utils:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foremanRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-cliRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-debugRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-dynflow-sidekiqRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-ec2Red Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-journaldRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-libvirtRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-openstackRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-ovirtRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-pcpRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-postgresqlRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-redisRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-serviceRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-telemetryRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
foreman-vmwareRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.1.6-1.el8sat | 0:3.9.1.6-1.el8sat |
python-galaxy-importerRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:0.4.19-2.el8pc | 0:0.4.19-2.el8pc |
python3.11-galaxy-importerRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:0.4.19-2.el8pc | 0:0.4.19-2.el8pc |
python-galaxy-importerRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:0.4.19-2.el8pc | 0:0.4.19-2.el8pc |
python3.11-galaxy-importerRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:0.4.19-2.el8pc | 0:0.4.19-2.el8pc |
puppetserverRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
puppetserverRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
python-aiohttpRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python-aiohttp-debugsourceRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python3.11-aiohttpRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python3.11-aiohttp-debuginfoRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python-aiohttpRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python-aiohttp-debugsourceRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python3.11-aiohttpRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
python3.11-aiohttp-debuginfoRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.9.2-1.el8pc | 0:3.9.2-1.el8pc |
rubygem-activesupportRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:6.1.7.6-1.el8sat | 0:6.1.7.6-1.el8sat |
rubygem-activesupportRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:6.1.7.6-1.el8sat | 0:6.1.7.6-1.el8sat |
python-djangoRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:4.2.9-1.el8pc | 0:4.2.9-1.el8pc |
python3.11-djangoRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:4.2.9-1.el8pc | 0:4.2.9-1.el8pc |
python-djangoRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:4.2.9-1.el8pc | 0:4.2.9-1.el8pc |
python3.11-djangoRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:4.2.9-1.el8pc | 0:4.2.9-1.el8pc |
python-pycryptodomexRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python-pycryptodomex-debugsourceRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python3.11-pycryptodomexRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python3.11-pycryptodomex-debuginfoRed Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python-pycryptodomexRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python-pycryptodomex-debugsourceRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python3.11-pycryptodomexRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
python3.11-pycryptodomex-debuginfoRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.20.0-1.el8pc | 0:3.20.0-1.el8pc |
rubygem-pumaRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:6.4.2-1.el8sat | 0:6.4.2-1.el8sat |
rubygem-puma-debuginfoRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:6.4.2-1.el8sat | 0:6.4.2-1.el8sat |
rubygem-puma-debugsourceRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:6.4.2-1.el8sat | 0:6.4.2-1.el8sat |
rubygem-auditedRed Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:5.4.2-1.el8sat | 0:5.4.2-1.el8sat |
python-jinja2Red Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.1.3-1.el8pc | 0:3.1.3-1.el8pc |
python3.11-jinja2Red Hat:satellite_capsule:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.1.3-1.el8pc | 0:3.1.3-1.el8pc |
python-jinja2Red Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.1.3-1.el8pc | 0:3.1.3-1.el8pc |
python3.11-jinja2Red Hat:satellite:6.15::el8 From an advisory covering 18 CVEs |
before 0:3.1.3-1.el8pc | 0:3.1.3-1.el8pc |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP4 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise Module for Development Tools 15 SP5 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise Server 15 SP2-LTSS From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise Server 15 SP3-LTSS From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise Server for SAP Applications 15 SP2 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Linux Enterprise Server for SAP Applications 15 SP3 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalSUSE:Enterprise Storage 7.1 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalopenSUSE:Leap 15.4 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jetty-minimalopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 9.4.53-150200.3.22.1 | 9.4.53-150200.3.22.1 |
jettyUbuntu:14.04:LTS |
All versions, plus listed versions 6.1.26-1ubuntu16.1.26-1ubuntu1.16.1.26-1ubuntu1.2 |
None known |
jettyUbuntu:16.04:LTS |
All versions, plus listed versions 6.1.26-56.1.26-5ubuntu0.1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-36479 is a low vulnerability (CVSS 3.5) 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 1.16%, the 67th percentile. Fixed in org.eclipse.jetty:jetty-servlets 9.4.52.
References
github.com/eclipse/jetty.project/security/advisories/GHSA-3gh6-v5v9-6v9j
github.com/eclipse/jetty.project/pull/9516
github.com/eclipse/jetty.project/pull/9888
github.com/eclipse/jetty.project/pull/9889
debian.org/security/2023/dsa-5507
lists.debian.org/debian-lts-announce/2023/09/msg00039.html
Show 194 moreShow less
nvd.nist.gov/vuln/detail/CVE-2023-36479
github.com/advisories/GHSA-3gh6-v5v9-6v9j
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
github.com/CVEProject/cvelistV5/tree/main/cves/2023/36xxx/CVE-2023-36479.json
security-tracker.debian.org/tracker/CVE-2023-36479
github.com/eclipse/jetty.project
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2268
nvd.nist.gov/vuln/detail/CVE-2023-26048
nvd.nist.gov/vuln/detail/CVE-2023-40167
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2297
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2298
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2299
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2300
access.redhat.com/errata/RHSA-2024:0797
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_satellite/6.14/html/upgrading_and_updating_red_hat_satellite/index
bugzilla.redhat.com/show_bug.cgi?id=2232729
bugzilla.redhat.com/show_bug.cgi?id=2236341
bugzilla.redhat.com/show_bug.cgi?id=2236882
bugzilla.redhat.com/show_bug.cgi?id=2239010
bugzilla.redhat.com/show_bug.cgi?id=2239017
bugzilla.redhat.com/show_bug.cgi?id=2239630
bugzilla.redhat.com/show_bug.cgi?id=2239634
bugzilla.redhat.com/show_bug.cgi?id=2241933
bugzilla.redhat.com/show_bug.cgi?id=2250347
bugzilla.redhat.com/show_bug.cgi?id=2254974
bugzilla.redhat.com/show_bug.cgi?id=2255260
bugzilla.redhat.com/show_bug.cgi?id=2257321
bugzilla.redhat.com/show_bug.cgi?id=2257324
bugzilla.redhat.com/show_bug.cgi?id=2257326
bugzilla.redhat.com/show_bug.cgi?id=2257327
bugzilla.redhat.com/show_bug.cgi?id=2257329
bugzilla.redhat.com/show_bug.cgi?id=2257330
bugzilla.redhat.com/show_bug.cgi?id=2257331
bugzilla.redhat.com/show_bug.cgi?id=2257332
bugzilla.redhat.com/show_bug.cgi?id=2257415
bugzilla.redhat.com/show_bug.cgi?id=2260525
bugzilla.redhat.com/show_bug.cgi?id=2262131
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_0797.json
access.redhat.com/security/cve/CVE-2023-0809
cve.org/CVERecord?id=CVE-2023-0809
nvd.nist.gov/vuln/detail/CVE-2023-0809
github.com/eclipse/mosquitto/commit/6113eac95a9df634fbc858be542c4a0456bfe7b9
access.redhat.com/security/cve/CVE-2023-3592
cve.org/CVERecord?id=CVE-2023-3592
nvd.nist.gov/vuln/detail/CVE-2023-3592
access.redhat.com/security/cve/CVE-2023-4785
cve.org/CVERecord?id=CVE-2023-4785
nvd.nist.gov/vuln/detail/CVE-2023-4785
github.com/advisories/GHSA-p25m-jpj4-qcrr
github.com/grpc/grpc/pull/33656
github.com/grpc/grpc/pull/33667
github.com/grpc/grpc/pull/33669
github.com/grpc/grpc/pull/33670
github.com/grpc/grpc/pull/33672
access.redhat.com/security/cve/CVE-2023-26049
cve.org/CVERecord?id=CVE-2023-26049
nvd.nist.gov/vuln/detail/CVE-2023-26049
github.com/eclipse/jetty.project/security/advisories/GHSA-p26g-97m4-6q7c
access.redhat.com/security/cve/CVE-2023-26141
cve.org/CVERecord?id=CVE-2023-26141
nvd.nist.gov/vuln/detail/CVE-2023-26141
github.com/sidekiq/sidekiq/commit/62c90d7c5a7d8a378d79909859d87c2e0702bf89
access.redhat.com/security/cve/CVE-2023-28366
cve.org/CVERecord?id=CVE-2023-28366
nvd.nist.gov/vuln/detail/CVE-2023-28366
access.redhat.com/security/cve/CVE-2023-36479
cve.org/CVERecord?id=CVE-2023-36479
access.redhat.com/security/cve/CVE-2023-38545
cve.org/CVERecord?id=CVE-2023-38545
nvd.nist.gov/vuln/detail/CVE-2023-38545
curl.se/docs/CVE-2023-38545.html
access.redhat.com/security/cve/CVE-2023-40167
cve.org/CVERecord?id=CVE-2023-40167
github.com/eclipse/jetty.project/security/advisories/GHSA-hmr7-m48g-48f6
rfc-editor.org/rfc/rfc9110
access.redhat.com/security/cve/CVE-2023-40175
cve.org/CVERecord?id=CVE-2023-40175
nvd.nist.gov/vuln/detail/CVE-2023-40175
github.com/puma/puma/security/advisories/GHSA-68xg-gqqm-vgj8
access.redhat.com/errata/RHSA-2024:2010
bugzilla.redhat.com/show_bug.cgi?id=2251014
bugzilla.redhat.com/show_bug.cgi?id=2251019
bugzilla.redhat.com/show_bug.cgi?id=2251200
bugzilla.redhat.com/show_bug.cgi?id=2251643
bugzilla.redhat.com/show_bug.cgi?id=2252064
bugzilla.redhat.com/show_bug.cgi?id=2252235
bugzilla.redhat.com/show_bug.cgi?id=2252248
bugzilla.redhat.com/show_bug.cgi?id=2252450
bugzilla.redhat.com/show_bug.cgi?id=2252945
bugzilla.redhat.com/show_bug.cgi?id=2252968
bugzilla.redhat.com/show_bug.cgi?id=2253191
bugzilla.redhat.com/show_bug.cgi?id=2253212
bugzilla.redhat.com/show_bug.cgi?id=2253381
bugzilla.redhat.com/show_bug.cgi?id=2253519
bugzilla.redhat.com/show_bug.cgi?id=2253618
bugzilla.redhat.com/show_bug.cgi?id=2253621
bugzilla.redhat.com/show_bug.cgi?id=2253673
bugzilla.redhat.com/show_bug.cgi?id=2254074
bugzilla.redhat.com/show_bug.cgi?id=2254178
bugzilla.redhat.com/show_bug.cgi?id=2254230
bugzilla.redhat.com/show_bug.cgi?id=2254383
bugzilla.redhat.com/show_bug.cgi?id=2254408
bugzilla.redhat.com/show_bug.cgi?id=2254491
bugzilla.redhat.com/show_bug.cgi?id=2254492
bugzilla.redhat.com/show_bug.cgi?id=2254612
bugzilla.redhat.com/show_bug.cgi?id=2254690
bugzilla.redhat.com/show_bug.cgi?id=2254694
bugzilla.redhat.com/show_bug.cgi?id=2254712
bugzilla.redhat.com/show_bug.cgi?id=2254827
bugzilla.redhat.com/show_bug.cgi?id=2255026
bugzilla.redhat.com/show_bug.cgi?id=2255329
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_2010.json
access.redhat.com/security/cve/CVE-2022-40896
cve.org/CVERecord?id=CVE-2022-40896
nvd.nist.gov/vuln/detail/CVE-2022-40896
access.redhat.com/security/cve/CVE-2023-4320
cve.org/CVERecord?id=CVE-2023-4320
nvd.nist.gov/vuln/detail/CVE-2023-4320
access.redhat.com/security/cve/CVE-2023-5189
cve.org/CVERecord?id=CVE-2023-5189
nvd.nist.gov/vuln/detail/CVE-2023-5189
access.redhat.com/security/cve/CVE-2023-37276
cve.org/CVERecord?id=CVE-2023-37276
nvd.nist.gov/vuln/detail/CVE-2023-37276
github.com/aio-libs/aiohttp/security/advisories/GHSA-45c4-8wx5-qw6w
access.redhat.com/security/cve/CVE-2023-38037
cve.org/CVERecord?id=CVE-2023-38037
nvd.nist.gov/vuln/detail/CVE-2023-38037
github.com/rubysec/ruby-advisory-db/blob/master/gems/activesupport/CVE-2023-38037.yml
access.redhat.com/security/cve/CVE-2023-41164
cve.org/CVERecord?id=CVE-2023-41164
nvd.nist.gov/vuln/detail/CVE-2023-41164
djangoproject.com/weblog/2023/sep/04/security-releases
access.redhat.com/security/cve/CVE-2023-43665
cve.org/CVERecord?id=CVE-2023-43665
nvd.nist.gov/vuln/detail/CVE-2023-43665
djangoproject.com/weblog/2023/oct/04/security-releases
access.redhat.com/security/cve/CVE-2023-47627
cve.org/CVERecord?id=CVE-2023-47627
nvd.nist.gov/vuln/detail/CVE-2023-47627
github.com/aio-libs/aiohttp/security/advisories/GHSA-gfw2-4jvh-wgfg
access.redhat.com/security/cve/CVE-2023-49081
cve.org/CVERecord?id=CVE-2023-49081
nvd.nist.gov/vuln/detail/CVE-2023-49081
github.com/aio-libs/aiohttp/security/advisories/GHSA-q3qx-c6g2-7pw2
access.redhat.com/security/cve/CVE-2023-49082
cve.org/CVERecord?id=CVE-2023-49082
nvd.nist.gov/vuln/detail/CVE-2023-49082
github.com/aio-libs/aiohttp/security/advisories/GHSA-qvrw-v9rv-5rjx
access.redhat.com/security/cve/CVE-2023-52323
cve.org/CVERecord?id=CVE-2023-52323
nvd.nist.gov/vuln/detail/CVE-2023-52323
github.com/Legrandin/pycryptodome/blob/master/Changelog.rst
pypi.org/project/pycryptodomex
access.redhat.com/security/cve/CVE-2024-21647
cve.org/CVERecord?id=CVE-2024-21647
nvd.nist.gov/vuln/detail/CVE-2024-21647
github.com/puma/puma/security/advisories/GHSA-c2f4-cvqm-65w2
access.redhat.com/security/cve/CVE-2024-22047
cve.org/CVERecord?id=CVE-2024-22047
nvd.nist.gov/vuln/detail/CVE-2024-22047
access.redhat.com/security/cve/CVE-2024-22195
cve.org/CVERecord?id=CVE-2024-22195
nvd.nist.gov/vuln/detail/CVE-2024-22195
github.com/pallets/jinja/releases/tag/3.1.3
github.com/pallets/jinja/security/advisories/GHSA-h5c8-rqwp-cp95
access.redhat.com/security/cve/CVE-2024-23334
cve.org/CVERecord?id=CVE-2024-23334
nvd.nist.gov/vuln/detail/CVE-2024-23334
github.com/aio-libs/aiohttp/security/advisories/GHSA-5h86-8mv2-jq9f
access.redhat.com/security/cve/CVE-2024-23829
cve.org/CVERecord?id=CVE-2024-23829
nvd.nist.gov/vuln/detail/CVE-2024-23829
github.com/aio-libs/aiohttp/security/advisories/GHSA-8qpw-xqxj-h4r2
suse.com/support/update/announcement/2023/suse-su-20234210-1
bugzilla.suse.com/1215415
bugzilla.suse.com/1215416
bugzilla.suse.com/1215417
bugzilla.suse.com/1216162
bugzilla.suse.com/1216169
suse.com/security/cve/CVE-2023-36478
suse.com/security/cve/CVE-2023-36479
suse.com/security/cve/CVE-2023-40167
suse.com/security/cve/CVE-2023-41900
suse.com/security/cve/CVE-2023-44487
ubuntu.com/security/CVE-2023-36479
Left out here: 376 versions and 221 references. The JSON record has them.