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.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform