Description
In Ktor before 1.3.0, request smuggling is possible when running behind a proxy that doesn't handle Content-Length and Transfer-Encoding properly or doesn't handle \n as a headers separator.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Ktor.io | Ktor | < 1.3.0 | — |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Maven | io.ktor:ktor-client-cio | < 1.3.0 | 1.3.0 | GHSA-xrr9-rh8p-433v |
| Maven | io.ktor:ktor-server-cio | < 1.3.0 | 1.3.0 | GHSA-xrr9-rh8p-433v |