Medium, CVSS 5.4MavenPublished
Request smuggling is possible when both chunked TE and content length specified
CVE-2020-5207 · GHSA-xrr9-rh8p-433v
- Affected
- Maven io.ktor:ktor-server-cio < 1.3.0
- Fixed in
- 1.3.0· Vendor fix available
- Issue
- Impact Request smuggling is possible when running behind a proxy that doesn't handle Content-Length and Transfer-Encoding properly or doesn't handle alone \n as a headers separator. Patches https://github.com/ktorio/ktor/pull/1547 Workarounds None except migrating to a better proxy. References https://portswigger.net/web-security/request-smuggling https://tools.ietf.org/html/rfc7230#section-9.5
Recommended action: Upgrade to 1.3.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.