Medium severity · published Sep 27, 2026
CVE-2026-100834
http4k before 6.48.0.0 Digest Authentication Replay Protection Bypass
5.9
CVSS
0.3%
EPSS
No
On KEV
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
Attack vector
Network
Complexity
High
Privileges
None
User interaction
None
Confidentiality
High
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 25% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
HT
http4k · http4k
6.0.0.0 before 6.48.0.0; 5.0.0.0 before 5.42.0.0; before 4.51.0.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-100834
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-100834
vendor-advisory
https://github.com/http4k/http4k/security/advisories/GHSA-c7jm-38gq-h67h
patch
https://github.com/http4k/http4k/commit/8a52b615b1
patch
https://github.com/http4k/http4k/commit/4f904b4692
third-party-advisory
https://www.vulncheck.com/advisories/http4k-before-6.48.0.0-digest-authentication-replay-protection-bypass
More from http4k
9.8
CVE-2024-55875
http4k has a potential XXE (XML External Entity Injection) vulnerability
8.1
CVE-2026-54148
http4k: `DigestAuthProvider.verify` did not bind to request URI
7.5
CVE-2026-53659
http4k: Unbounded gzip decompression in `ServerFilters.GZip` / `RequestFilters.GunZip` allowed memory-exhaustion DoS
6.5
CVE-2026-100725
http4k before 6.48.0.0 Cookie Scoping Bypass via BasicCookieStorage
6.5
CVE-2026-54147
http4k: `DigestAuthProvider.verify` ignored configured algorithm and did not bind to request URI
