CVE-2025-59822

HIGH
Published Sep 23, 2025 Modified Oct 8, 2025 CWE-444

Description

Http4s is a Scala interface for HTTP services. In versions from 1.0.0-M1 to before 1.0.0-M45 and before 0.23.31, http4s is vulnerable to HTTP Request Smuggling due to improper handling of HTTP trailer section. This vulnerability could enable attackers to bypass front-end servers security controls, launch targeted attacks against active users, and poison web caches. A pre-requisite for exploitation involves the web application being deployed behind a reverse-proxy that forwards trailer headers. This issue has been patched in versions 1.0.0-M45 and 0.23.31.

Is your site exposed to CVE-2025-59822?

Run a free security scan — no signup, results in seconds.

CVSS v3.1 Score

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

Weakness Type (CWE)

CWE-444 CWE-444

Affected Products

Vendor Product
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s
typelevel http4s

References

Frequently Asked Questions

What is CVE-2025-59822? +
Http4s is a Scala interface for HTTP services. In versions from 1.0.0-M1 to before 1.0.0-M45 and before 0.23.31, http4s is vulnerable to HTTP Request Smuggling due to improper handling of HTTP trailer section. This vulnerability could enable attackers to bypass front-end servers security controls, launch targeted attacks against active users, and poison web caches. A pre-requisite for exploitation involves the web application being deployed behind a reverse-proxy that forwards trailer headers. This issue has been patched in versions 1.0.0-M45 and 0.23.31. It has a CVSS v3.1 base score of 7.5 (HIGH).
How severe is CVE-2025-59822? +
CVE-2025-59822 has a CVSS v3.1 score of 7.5 out of 10, rated HIGH. This is a high-severity vulnerability that should be prioritized for patching.
What products are affected by CVE-2025-59822? +
CVE-2025-59822 affects products from typelevel, specifically: http4s. Check the affected products table above for specific version ranges.
How do I check if I'm vulnerable to CVE-2025-59822? +
You can use Secably's free Website Scanner to check your website for known vulnerabilities. For infrastructure scanning, use the Port Scanner to identify exposed services that may be affected. Check the vendor advisories linked above for specific patch and version information.

Related Vulnerabilities

Don't wait for an exploit

Scan your website for vulnerabilities like CVE-2025-59822 — free, no signup required.