CVE Catalog

CVE-2026-53511

HighCVSS 8.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.15%

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

Summary

A vulnerability in calibre prior to version 9.10.0 allows arbitrary Python code execution via a malicious EPUB, OPF, or PDF file. An attacker can embed a custom column definition with a python: template in calibre:user_metadata that is passed unsanitized to exec() in the template formatter.

Risk Assessment

The risk for the organization is that an attacker can gain control of the system by delivering a malicious e-book file. This could lead to data theft, malware installation, or further network compromise.

Recommendation

Immediately update calibre to version 9.10.0 or later. Before updating, avoid adding or editing metadata of untrusted EPUB, OPF, and PDF files.

Other vulnerabilities in calibre

See all
Original NVD description (English source)

calibre is an e-book manager. Prior to 9.10.0, a malicious EPUB, OPF, or PDF file can execute arbitrary Python code when its metadata is read by calibre, including through Add books or Edit books, by embedding a custom column definition with a python: template in calibre:user_metadata that is passed unsanitized to exec() in the template formatter. This issue is fixed in version 9.10.0.

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