io.ktor:ktor-client-core@1.0.0-rc vulnerabilities

Direct Vulnerabilities

Known vulnerabilities in the io.ktor:ktor-client-core package. This does not include vulnerabilities belonging to this package’s dependencies.

Automatically find and fix vulnerabilities affecting your projects. Snyk scans for vulnerabilities and provides fixes for free.
Fix for free
Vulnerability Vulnerable Version
  • M
Use of Cache Containing Sensitive Information

io.ktor:ktor-client-core is a framework for quickly creating web applications in Kotlin with minimal effort.

Affected versions of this package are vulnerable to Use of Cache Containing Sensitive Information due to improper caching in the HttpCache plugin. An attacker can disclose sensitive response information by exploiting the misconfigured cache settings.

How to fix Use of Cache Containing Sensitive Information?

Upgrade io.ktor:ktor-client-core to version 3.0.0-rc-2 or higher.

[,3.0.0-rc-2)
  • M
Improper Authentication

io.ktor:ktor-client-core is a framework for quickly creating web applications in Kotlin with minimal effort.

Affected versions of this package are vulnerable to Improper Authentication in the Route.authenticate() function in AuthenticationInterceptors.kt, which allows the wrong authentication provider to be selected when processing nested providers.

How to fix Improper Authentication?

Upgrade io.ktor:ktor-client-core to version 2.1.0 or higher.

[,2.1.0)
  • M
Information Exposure

io.ktor:ktor-client-core is a framework for quickly creating web applications in Kotlin with minimal effort.

Affected versions of this package are vulnerable to Information Exposure. The client package within Ktor resends data from the HTTP Authorization header to a redirect location.

How to fix Information Exposure?

Upgrade io.ktor:ktor-client-core to version 1.3.0-rc or higher.

[,1.3.0-rc)