GitHub Advisoryadvisory · Maven

GHSA-65h2-wf7m-q2v8 Undertow vulnerable to denial of service

HIGH Published 2023-09-27 Modified 2024-05-03 Official page ↗
Aliases
CVE-2023-3223
Ecosystem
Maven
Packages
io.undertow:undertow-parent
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-400, CWE-789
Reviewed
2023-09-27

Affected packages

• Maven io.undertow:undertow-parent: < 2.2.24.Final → fixed in 2.2.24.Final

Description

A flaw was found in undertow. Servlets annotated with @MultipartConfig may cause an OutOfMemoryError due to large multipart content. This may allow unauthorized users to cause remote Denial of Service (DoS) attack. If the server uses fileSizeThreshold to limit the file size, it's possible to bypass the limit by setting the file name in the request to null.

Related

Alias · CVE (1)

Weakness · CWE (2)

  • CWE-400 Uncontrolled Resource Consumption weakness
  • CWE-789 Memory Allocation with Excessive Size Value weakness

References