GHSA-x3rh-m7vp-35f2
CRITICALCVE-2019-17638In Eclipse Jetty, versions 9.4.27.v20200227 to 9.4.29.v20200521, in case of too large response headers, Jetty throws an exception to produce an HTTP 431 error. When this happens, the ByteBuffer containing the HTTP response headers is released back to the ByteBufferPool twice. Because of this double release, two threads can acquire the same ByteBuffer from the pool and while thread1 is about to use
- Affected
- >= 9.4.27, <= 9.4.30.v20200610
- Fixed in
- 9.4.30.v20200611
- Weakness
- CWE-672
- Published
- 2020-08-05
- Source
- github
GHSANVDMITREreferencereferencereferencereferencereferencereferencereferencereferencereference