BaselineWatch
Desk

CVE-2025-59822

6.3 medium SSVC exploitation: poc Analyzed

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.

Fix

Patch, vendor advisory and mitigation references on NVD 3

Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.

Change history 1

  1. First seenCVSS 6.3 · typelevelNVD modified 2026-10-19 16:10

Affected (CPE criteria) 45

  • cpe:2.3:a:typelevel:http4s:*:*:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone1:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone10:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone11:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone12:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone13:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone14:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone15:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone16:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone17:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone18:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone19:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone2:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone20:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone21:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone22:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone23:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone24:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone25:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone26:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone27:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone28:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone29:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone3:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone30:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone31:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone32:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone33:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone34:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone35:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone36:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone37:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone38:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone39:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone4:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone40:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone41:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone42:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone43:*:*:*:*:*:*
  • cpe:2.3:a:typelevel:http4s:1.0.0:milestone44:*:*:*:*:*:*
  • and 5 more

References 3