First published: Wed Dec 14 2016(Updated: )
Undertow keeps a cache of seen HTTP headers in persistent connections. It was found that this cache can easily exploited to fill memory with garbage, up to "max-headers" (default 200) * "max-header-size" (default 1MB) per active TCP connection. Upstream bug: <a href="https://issues.jboss.org/browse/WFLY-7725">https://issues.jboss.org/browse/WFLY-7725</a>
Affected Software | Affected Version | How to fix |
---|---|---|
Undertow |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
The severity of REDHAT-BUG-1404782 is considered high due to potential denial of service caused by memory exhaustion.
To fix REDHAT-BUG-1404782, you should update JBoss Undertow to the latest version which contains patches for this vulnerability.
Affected systems by REDHAT-BUG-1404782 include those running JBoss Undertow with persistent connections.
While REDHAT-BUG-1404782 primarily leads to denial of service, it does not directly cause data breaches.
A temporary workaround for REDHAT-BUG-1404782 may involve limiting the number of active TCP connections or adjusting header limits.