CVE Catalog

CVE-2026-54148

HighCVSS 8.1
Published: Translated: NVD NIST

Summary

http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.50.0.0, DigestAuthProvider.verify in http4k-security-digest does not compare the uri parameter in an Authorization: Digest response with the actual request URL. An attacker who captures a valid Digest authentication response can replay it against another URL served by the same realm, bypassing the per-request-URI binding and potentially gaining unauthorized read or write access. This issue is fixed in versions 4.51.0.0, 5.42.0.0, and 6.50.0.0.

Risk Assessment

An attacker can use captured authentication credentials to gain access to other resources in the same realm, potentially leading to data confidentiality or integrity breaches.

Recommendation

Update http4k to one of the fixed versions (4.51.0.0, 5.42.0.0, or 6.50.0.0). Consider additional protection mechanisms such as binding sessions to URLs.

Other vulnerabilities in http4k

See all
Original NVD description (English source)

http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.50.0.0, DigestAuthProvider.verify in http4k-security-digest does not compare the uri parameter in an Authorization: Digest response with the actual request URL. An attacker who captures a valid Digest authentication response can replay it against another URL served by the same realm, bypassing the per-request-URI binding and potentially gaining unauthorized read or write access. This issue is fixed in versions 4.51.0.0, 5.42.0.0, and 6.50.0.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS