CVE-2026-33206Calibre 9.6.0 之前版本存在路径遍历漏洞,攻击者可利用 Markdown 文件中的图像处理机制包含任意文件。结合电子书阅读器 Web 视图中背景图片端点的认证缺失和 SSRF 漏洞,攻击者可无需额外交互即外泄系统文件。
该漏洞源于 Calibre 处理 Markdown 等文本文件时的图像路径解析逻辑缺陷。攻击者可构造包含路径遍历序列(如 ../)的恶意 Markdown 文件,当 Calibre 将其转换为电子书时,会将目标系统上的任意文件(如 /etc/passwd)嵌入到电子书内容中。此外,阅读器的 Web 视图在处理背景图片时未进行严格的身份验证,且存在服务端请求伪造(SSRF),允许攻击者通过特定的 URL 请求触发服务器加载本地文件,并将包含敏感数据的响应发送给攻击者控制的服务器,从而实现文件外泄。