HTTP response splitting in Calibre - CVE-2026-27810

 

HTTP response splitting in Calibre - CVE-2026-27810

Published: June 29, 2026


Vulnerability identifier: #VU135812
CSH Severity: Low
CVSS v4: 5.3 [CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N]
CVE-ID: CVE-2026-27810
CWE-ID: CWE-113
Exploitation vector: Remote access
Exploit availability: No public exploit available

Vulnerability details

The vulnerability allows a remote user to inject arbitrary HTTP response headers.

The vulnerability exists due to improper neutralization of crlf sequences in http response headers in the calibre Content Server /get/ and /data-files/get/ endpoints when processing the content_disposition query parameter. A remote user can send a specially crafted request to inject arbitrary HTTP response headers.

User interaction is not required for direct exploitation, but the issue can also be triggered by tricking an authenticated victim into opening a crafted link in a browser session.


Affected software

Calibre

How to mitigate CVE-2026-27810

Install security update from vendor's website.

Calibre - update to 9.4.0

External References

Related Security Bulletins