Advisory Database
  • Advisories
  • Dependency Scanning
  1. maven
  2. ›
  3. org.http4k/http4k-security-digest
  4. ›
  5. CVE-2026-54147

CVE-2026-54147: http4k: `DigestAuthProvider.verify` ignored configured algorithm and did not bind to request URI

August 17, 2026

An issue in DigestAuthProvider.verify:

Algorithm silently forced to MD5. The configured algorithm parameter was ignored — every verification used MD5 regardless of configuration. Deployments believing they were running SHA-256 Digest auth were silently inheriting MD5’s collision weaknesses, including documented attack paths against Digest schemes that rely on the hash being collision-resistant.

Who is affected: any application using http4k-security-digest for HTTP Digest authentication. The bug has been present since DigestAuthProvider was introduced (commit 8a52b615b1, 2021).

References

  • github.com/advisories/GHSA-vxxm-wwqh-mh47
  • github.com/http4k/http4k/commit/65d23d99fc
  • github.com/http4k/http4k/releases/tag/6.50.0.0
  • github.com/http4k/http4k/security/advisories/GHSA-vxxm-wwqh-mh47
  • nvd.nist.gov/vuln/detail/CVE-2026-54147

Code Behaviors & Features

Detect and mitigate CVE-2026-54147 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions up to 4.48.2, all versions starting from 5.0.0 before 5.42.0, all versions starting from 6.0.0 before 6.50.0

Fixed versions

  • 5.42.0
  • 6.50.0

Solution

Upgrade to versions 5.42.0, 6.50.0 or above.

Impact 6.5 MEDIUM

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-327: Use of a Broken or Risky Cryptographic Algorithm

Source file

maven/org.http4k/http4k-security-digest/CVE-2026-54147.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:17:07 +0000.