Skip to content
Threat Feed

Vendor

Http4s

6 briefs RSS
medium advisory

XXE Vulnerability in http4s-scala-xml

The http4s-scala-xml library is vulnerable to XML External Entity (XXE) attacks due to improper configuration of the SAXParserFactory, allowing unauthenticated attackers to perform SSRF or local file disclosure.

http4s-scala-xml +1 vulnerability web-application xxe cve-2026-61741
1t 1c
low advisory

Denial of Service via Heap Exhaustion in http4s DigestAuth

An improper eviction logic in the http4s DigestAuth middleware allows unauthenticated remote attackers to cause heap exhaustion and service failure by triggering unbounded growth of the internal nonce map.

http4s-ember-server
1t 1c
critical advisory

HTTP Request Smuggling Vulnerability in http4s Ember

The http4s Ember HTTP/1.1 parser fails to reject messages containing both 'Transfer-Encoding' and 'Content-Length' headers, enabling CL.TE request smuggling attacks.

http4s-ember-core +5 request-smuggling cve-2026-69204 http-vulnerability denial-of-service vulnerability http2 http4s cve-2026-69202
3t 1c
medium threat

http4s Ember Backend HTTP/2 HPACK Bomb Denial of Service

The http4s Ember backend is vulnerable to a denial of service attack via HPACK bomb due to improper header size accounting, allowing remote attackers to trigger Java heap memory exhaustion.

exploited http4s-ember-core
medium advisory

Unbounded WebSocket Message Aggregation Leads to Denial of Service in http4s-blaze-server

A vulnerability in `http4s-blaze-server` allows an attacker to cause a denial of service by exploiting unbounded WebSocket message aggregation, enabling an attacker to drive unbounded heap growth in the server's JVM by sending an unterminated fragmented WebSocket message, leading to an `OutOfMemoryError` and server termination, affecting any http4s application serving WebSocket routes over `BlazeServerBuilder` and triggerable by unauthenticated or authenticated clients.

http4s-blaze-server_2.13 +3 denial-of-service webserver jvm websocket
1t
high advisory

Multiple HTTP/1.1 Request Smuggling Primitives in Blaze Java Parser

Five independent HTTP/1.1 conformance laxities in Blaze's Java parser cause request-boundary disagreement with a stricter intermediary proxy, enabling front-end ACL/authentication bypass, response-queue poisoning on pooled backend connections, and cache poisoning in affected `http4s-blaze-server` and `blaze-http` components.

http4s-blaze-server_2.13 +2 request-smuggling http/1.1 java vulnerability
2t