CVE Catalog

CVE-2026-69211

MediumCVSS 4.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.22%

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

Summary

In Http4s, ResponseCookie.render writes attacker-influenced name, content, domain, path, and extension values without neutralizing semicolons or control characters. An application that constructs a ResponseCookie from unvalidated input can emit injected cookie attributes such as Domain, Path, or SameSite, widening cookie scope or weakening protections, and control characters may enable header splitting.

Risk Assessment

This can lead to widened cookie scope, weakened security flags, or HTTP header injection, increasing the risk of session hijacking or header splitting attacks.

Recommendation

Update Http4s to version 0.23.35 or 1.0.0-M47, which strip control characters and semicolons from the vulnerable fields.

Other vulnerabilities in Http4s

See all
Original NVD description (English source)

Http4s is a Scala interface for HTTP services. Prior to 0.23.35 and 1.0.0-M47, ResponseCookie.render writes attacker-influenced name, content, domain, path, and extension values without neutralizing semicolons or control characters. An application that constructs a ResponseCookie from unvalidated input can therefore emit injected cookie attributes such as Domain, Path, or SameSite, widening cookie scope or weakening protections, and control characters may enable header splitting on permissive backends. The patch strips control characters from all five fields and strips semicolons from name, content, domain, and path while retaining the extension delimiter behavior. This issue is fixed in versions 0.23.35 and 1.0.0-M47.

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