Envoy
v1.36.6Networking & MessagingEnvoy v1.36.6 is a patch release fixing two bugs: incomplete body delivery in dynamic module filters and a request hang when internal redirect triggers buffer overflow.
breakingUpgrade if you use dynamic module filters with buffering neighbors
If your filter chain mixes dynamic module filters with any filter that buffers the body (e.g., ext_proc, grpc-web, or custom buffering filters), you were silently receiving incomplete bodies. This is a data-correctness bug, not just a performance issue. Upgrade to v1.36.6 immediately and validate that your dynamic modules are processing full payloads post-upgrade.
breakingInternal redirect + buffer overflow caused indefinite request hang
Any deployment using internal redirects where the request body can exceed the configured buffer limit was exposed to hung requests — requests that never complete and hold connections open. This is particularly dangerous under load. Upgrade now; in the interim, consider raising buffer limits or disabling internal redirects if you're seeing stuck requests.
主な変更 (3)
- Dynamic module filters could pass truncated request/response bodies when neighboring filters buffered data — now fixed
- Internal redirect with an overflowing request buffer could hang the request indefinitely — now resolved
- Docker release images updated and corrected