Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
7.5

CVE-2023-46303: Calibre may write files outside its document folder

CVE-2023-46303 · published 3 years ago
Summary

Versions of Calibre before 6.19 on Debian can place files outside the intended document directory during ebook conversion. This could allow unwanted files to be added to the system, potentially leading to misuse. Upgrade Calibre to version 6.19 or later, or apply the available security patch.

What to do
  • Update debian calibre to version 6.13.0+repack-2+deb12u3.
  • Update debian calibre to version 6.19.1-1.
  • Update calibre-ebook calibre to version 6.19.0 or later.
Affected software
Ecosystem VendorProductAffected versions
Debian:12 debian calibre < 6.13.0+repack-2+deb12u3
Fix: upgrade to 6.13.0+repack-2+deb12u3
Debian:13 debian calibre < 6.19.1-1
Fix: upgrade to 6.19.1-1
Debian:14 debian calibre < 6.19.1-1
Fix: upgrade to 6.19.1-1
– calibre-ebook calibre < 6.19.0
cpe:2.3:a:calibre-ebook:calibre:*:*:*:*:*:*:*:*
Ubuntu:16.04:LTS canonical calibre All versions
Original advisory text
link_to_local_path in ebooks/conversion/plugins/html_input.py in calibre before 6.19.0 can, by default, add resources outside of the document root.
link_to_local_path in ebooks/conversion/plugins/html_input.py in calibre before 6.19.0 can, by default, add resources outside of the document root.
Fix within
Internet-facing 14 days
Internal 60 days
  • Not known to be exploited
  • Can be exploited automatically
  • Gives an attacker partial control
Severity
7.5 High
Exploitation
2% chance of attack within 30 days
Type
CWE-918Server-Side Request Forgery (SSRF)
Timeline
Published22 Oct 2023
Updated4 Nov 2026
First seen15 Sep 2026
Sources
CVE-2023-46303 · NVD
Track software like this
Free during beta