Intel

AIKIDO-2026-787137

http4k-security-digest is vulnerable to Use of a Broken or Risky Cryptographic Algorithm

Use of a Broken or Risky Cryptographic AlgorithmCVE-2026-54147 Published Aug 12, 2026

65

Medium Risk

This Affects:

JAVAhttp4k-security-digest
0.0.1 - 4.50.0.0
Fixed in 4.51.0.0
5.0.0.0 - 5.41.0.0
Fixed in 5.42.0.0
6.0.0.0 - 6.49.0.0
Fixed in 6.50.0.0
Are you affected? Scan for Free

TL;DR

DigestAuthProvider.verify in the http4k Digest authentication provider ignores the configured hash algorithm. Every verification is performed with MD5 regardless of whether a stronger algorithm such as SHA-256 is configured. Deployments that believe they run SHA-256 Digest authentication silently inherit MD5's collision weaknesses and the attack paths that rely on the hash being collision-resistant. The fix hashes credentials with the configured algorithm instead of a hardcoded MD5.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and you use http4k-security-digest for HTTP Digest authentication.

Background info

http4k-security-digest is vulnerable to Use of a Broken or Risky Cryptographic Algorithm in versions 0.0.1 - 4.50.0.0, 5.0.0.0 - 5.41.0.0 and 6.0.0.0 - 6.49.0.0.

How to fix this

Upgrade the org.http4k:http4k-security-digest library to the patch version.