CVE Catalog

CVE-2026-100834

MediumCVSS 5.9
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.32%

23th percentile - higher than 23% of all known CVEs

Summary

http4k's Digest authentication module (org.http4k:http4k-security-digest) before versions 6.48.0.0, 5.42.0.0 and 4.51.0.0 defaults the nonceVerifier parameter of ServerFilters.DigestAuth and DigestAuthProvider to { true }, so every nonce is accepted regardless of its value, age, or prior use. Applications relying on this default have no replay protection on Digest authentication: an attacker who can capture a valid 'Authorization: Digest' response (for example by observing network traffic or reading logs) can replay it indefinitely against the same protected resource.

Risk Assessment

Lack of replay protection can allow an attacker to reuse captured credentials multiple times, potentially leading to unauthorized access to resources or data integrity compromise.

Recommendation

Upgrade http4k to version 6.48.0.0, 5.42.0.0, or 4.51.0.0 (or later). Additionally, explicitly configure nonceVerifier to ensure nonce validation.

Other vulnerabilities in http4k

See all
Original NVD description (English source)

http4k's Digest authentication module (org.http4k:http4k-security-digest) before versions 6.48.0.0, 5.42.0.0 and 4.51.0.0 defaults the nonceVerifier parameter of ServerFilters.DigestAuth and DigestAuthProvider to { true }, so every nonce is accepted regardless of its value, age, or prior use. Applications relying on this default have no replay protection on Digest authentication: an attacker who can capture a valid 'Authorization: Digest' response (for example by observing network traffic or reading logs) can replay it indefinitely against the same protected resource.

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