CVE Catalog

CVE-2024-4027

HighCVSS 7.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.58%

44th percentile - higher than 44% of all known CVEs

Summary

A flaw in Undertow causes an OutOfMemoryError when servlets call HttpServletRequestImpl.getParameterNames() with large parameter names. An unauthorized user can exploit this to cause a remote denial-of-service (DoS) attack.

Risk Assessment

The attack can exhaust server memory and disrupt application operation, leading to service unavailability for users.

Recommendation

Immediately update Undertow to a patched version and consider limiting parameter name sizes at the web application firewall (WAF) level.

Other vulnerabilities in Undertow

See all
Original NVD description (English source)

A flaw was found in Undertow. Servlets using a method that calls HttpServletRequestImpl.getParameterNames() can cause an OutOfMemoryError when the client sends a request with large parameter names. This issue can be exploited by an unauthorized user to cause a remote denial-of-service (DoS) attack.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS