Undertow OutOfMemory when parsing form data encoding with application/x-www-form-urlencoded
High severity
GitHub Reviewed
Published
Dec 3, 2025
to the GitHub Advisory Database
•
Updated Mar 18, 2026
Package
Affected versions
= 2.4.0.Alpha1
< 2.2.39.Final
>= 2.3.0.Alpha1, < 2.3.21.Final
Patched versions
2.4.0.Beta1
2.2.39.Final
2.3.21.Final
Description
Published by the National Vulnerability Database
Dec 3, 2025
Published to the GitHub Advisory Database
Dec 3, 2025
Reviewed
Jan 21, 2026
Last updated
Mar 18, 2026
A flaw was found in Undertow that can cause remote denial of service attacks. When the server uses the FormEncodedDataDefinition.doParse(StreamSourceChannel) method to parse large form data encoding with application/x-www-form-urlencoded, the method will cause an OutOfMemory issue. This flaw allows unauthorized users to cause a remote denial of service (DoS) attack.
References