io.ktor:ktor-client-core@1.2.5 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
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)