Priority MEDIUM 49
In JetBrains Ktor before 2.3.5 default configuration of ContentNegotiation with XML format was vulnerable to XXE
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.00711 · Published 2023-10-09 · Fixed in 2.3.5 CWE-611
Priority MEDIUM 46
JetBrains Ktor framework before 1.2.0-rc does not sanitize the username provided by the user for the LDAP protocol, leading to command injection.
CVSS 3.1CRITICAL 9.8· Network · No auth · No interaction · EPSS 0.0222 · Published 2019-10-02 · No fix listed CWE-77
Priority MEDIUM 41
In JetBrains Ktor before 2.3.5 server certificates were not verified
CVSS 3.1CRITICAL 9.1· Network · No auth · No interaction · EPSS 0.00381 · Published 2023-10-09 · Fixed in 2.3.5 CWE-295
Priority MEDIUM 40
In JetBrains Ktor before 2.3.0 path traversal in the `resolveResource` method was possible
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00751 · Published 2023-04-24 · Fixed in 2.3.0 CWE-35
Priority LOW 39
SHA1 implementation in JetBrains Ktor Native 2.0.0 was returning the same value.
CVSS 3.1HIGH 8.7· Network · High privileges · No interaction · EPSS 0.00889 · Published 2022-05-12 · Fixed in 2.0.1 CWE-342
Priority LOW 37
JetBrains Ktor framework (created using the Kotlin IDE template) versions before 1.1.0 were resolving artifacts using an http connection during the build process, potentially allowing an MITM attack.
CVSS 3.0HIGH 8.1· Network · No auth · No interaction · EPSS 0.0082 · Published 2019-07-03 · No fix listed CWE-319
Priority LOW 34
In JetBrains Ktor before 1.6.4, nonce verification during the OAuth2 authentication process is implemented improperly.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00864 · Published 2021-11-09 · No fix listed CWE-287
Priority LOW 34
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.
CVSS 3.1HIGH 7.5· Network · No auth · No interaction · EPSS 0.00762 · Published 2020-01-27 · Fixed in 1.3.0 CWE-444
Priority LOW 30
In JetBrains Ktor before 3.1.1 an HTTP Request Smuggling was possible
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.0033 · Published 2025-03-12 · Fixed in 3.1.1 CWE-444
Priority LOW 30
In JetBrains Ktor before 2.3.13 improper caching in HttpCache Plugin could lead to response information disclosure
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00352 · Published 2024-10-17 · Fixed in 2.3.13 CWE-524
Priority LOW 30
In JetBrains Ktor before 2.1.0 the wrong authentication provider could be selected in some cases
CVSS 3.1MEDIUM 6.5· Network · No auth · User interaction · EPSS 0.00755 · Published 2022-08-12 · Fixed in 2.1.0 CWE-287
Priority LOW 30
In JetBrains Ktor before 1.4.1, HTTP request smuggling was possible.
CVSS 3.1MEDIUM 6.5· Network · No auth · No interaction · EPSS 0.0077 · Published 2020-11-16 · No fix listed CWE-444
Priority LOW 28
JetBrains Ktor before 2.1.0 was vulnerable to the Reflect File Download attack
CVSS 3.1MEDIUM 6.1· Network · No auth · User interaction · EPSS 0.00496 · Published 2022-08-12 · Fixed in 2.1.0 CWE-184
Priority LOW 28
In Ktor through 1.2.6, the client resends data from the HTTP Authorization header to a redirect location.
CVSS 3.1MEDIUM 6.1· Network · No auth · User interaction · EPSS 0.00642 · Published 2019-12-10 · Fixed in 1.3.0 CWE-601
Priority LOW 26
In JetBrains Ktor before 1.4.3, HTTP Request Smuggling was possible.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00819 · Published 2021-02-03 · No fix listed CWE-444
Priority LOW 26
JetBrains Ktor framework before version 1.2.6 was vulnerable to HTTP Response Splitting.
CVSS 3.1MEDIUM 5.4· Network · Low privileges · User interaction · EPSS 0.0083 · Published 2019-12-26 · No fix listed CWE-74
Priority LOW 25
In JetBrains Ktor before 1.4.2, weak cipher suites were enabled by default.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00548 · Published 2021-02-03 · No fix listed CWE-327
Priority LOW 25
In JetBrains Ktor before 1.5.0, a birthday attack on SessionStorage key was possible.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.00548 · Published 2021-02-03 · No fix listed CWE-326
Priority LOW 25
UserHashedTableAuth in JetBrains Ktor framework before 1.2.0-rc uses a One-Way Hash with a Predictable Salt for storing user credentials.
CVSS 3.1MEDIUM 5.3· Network · No auth · No interaction · EPSS 0.0068 · Published 2019-10-02 · No fix listed CWE-916
Priority LOW 17
In JetBrains Ktor Native before version 2.0.0 random values used for nonce generation weren't using SecureRandom implementations
CVSS 3.1LOW 3.3· Network · High privileges · No interaction · EPSS 0.00621 · Published 2022-04-11 · Fixed in 2.0.0 CWE-330
Priority LOW 15
In JetBrains Ktor before 2.3.1 headers containing authentication data could be added to the exception's message
CVSS 3.1LOW 3.3· Local · Low privileges · No interaction · EPSS 0.0021 · Published 2023-06-01 · Fixed in 2.3.1 CWE-209