Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | Real-world risk is moderate-to-high despite absent CVSS scoring and EPSS data in available sources. Attack vector is network-based with no authenticated access required (SSRF vulnerabilities typically have PR:N), and attack complexity appears low given the straightforward endpoint manipulation described. The vulnerability enables blind SSRF, which is automatable and allows enumeration and exfiltration from internal resources. Exploitation does not require user interaction beyond crafting a malicious URL or embedded resource in an e-book file. No public exploit code or active exploitation via CISA KEV confirmation has been identified, reducing immediate pressure. However, the combination of a patched vulnerability in a widely-used e-book application, a clear attack vector through document content, and information disclosure potential warrants prioritized patching. The sandbox-bypass dimension elevates risk beyond typical SSRF scenarios. |
| Exploit ScenarioDerived | An attacker creates a specially crafted e-book file (EPUB, AZW, or similar format) that embeds a malicious background-image URL pointing to an internal service, such as http://169.254.169.254/latest/meta-data (AWS metadata endpoint) or http://localhost:8080/admin/config. When a user opens the e-book in calibre versions prior to 9.6.0, the web view renderer automatically requests the background-image, causing the calibre server to perform the SSRF request. The attacker receives timing responses or error messages that leak information about accessible internal services, or captures response bodies if the endpoint returns data. No direct user interaction (beyond opening a file) or authentication is required, making this exploitable via e-book sharing or distribution channels. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 27, 2026
Server-Side Request Forgery in calibre's background-image endpoint allows remote attackers to perform blind GET requests to arbitrary URLs and exfiltrate sensitive information from the e-book sandbox prior to version 9.6.0. Calibre versions before 9.6.0 are affected, with vendor-released patch available at version 9.6.0 or later. No active exploitation or public exploit code has been confirmed at time of analysis.
RemediationAI
Upgrade calibre to version 9.6.0 or later immediately. The vendor has released a patched version that removes the SSRF vulnerability from the background-image endpoint. If immediate upgrading is not feasible, restrict network access from calibre processes to internal services using host-based firewall rules or network segmentation, and disable or limit e-book file sources from untrusted origins. Additionally, consider running calibre in an isolated container or virtual machine environment to further restrict outbound network access and limit potential information exfiltration scope. Consult the vendor advisory at https://github.com/kovidgoyal/calibre/security/advisories/GHSA-4926-v9px-wv7v for technical details.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability exists in calibre's web view component, specifically within the background-image endpoint handler. Calibre is a cross-platform e-book management application (CPE: cpe:2.3:a:kovidgoyal:calibre) that provides local web-based viewing and conversion functionality. The root cause is classified as CWE-918 (Server-Side Request Forgery), which occurs when the application constructs HTTP requests using user-supplied input without proper validation, allowing attackers to manipulate the request target. The background-image endpoint fails to sanitize or restrict the URL parameter, enabling an attacker to direct the server to fetch resources from internal networks, cloud metadata services, or arbitrary external systems. This creates an information disclosure pathway that bypasses the intended e-book sandbox isolation.
Know when Calibre gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Primary rating from Vendor (GitHub_M).
CVSS VectorVendor: GitHub_M
Lifecycle Timeline
2DescriptionCVE.org
calibre is a cross-platform e-book manager for viewing, converting, editing, and cataloging e-books. Prior to version 9.6.0, a Server-Side Request Forgery vulnerability in the background-image endpoint of calibre e-book reader's web view allows an attacker to perform blind GET requests to arbitrary URLs and exfiltrate information out from the ebook sandbox. Version 9.6.0 patches the issue.
Executive ViewAI
Organizations using calibre should be aware of moderate risk from CVE-2026-33205, a server-side request forgery vulnerability rated CVSS 4.8. Users could be tricked into performing unintended actions. Organizations should apply vendor updates when available and monitor for exploitation.
Apply vendor patch. If patching is delayed: implement egress filtering, block metadata endpoints.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
Remote code execution in Calibre 9.2.1 and earlier allows authenticated users to write arbitrary files via a path traver
Calibre versions 9.2.1 and below allow authenticated users to write arbitrary files with any extension to any writable l
Remote code execution in Calibre prior to version 9.2.0 through a path traversal flaw in the CHM reader allows local att
Calibre 9.1.0 and earlier contains a path traversal vulnerability in EPUB conversion that allows malicious EPUB files to
calibre is an e-book manager. [CVSS 7.8 HIGH]
gui2/viewer/bookmarkmanager.py in Calibre 3.18 calls cPickle.load on imported bookmark data, which allows remote attacke
Path traversal in Calibre <= 7.14.0 allow unauthenticated attackers to achieve arbitrary file read. Rated high severity
link_to_local_path in ebooks/conversion/plugins/html_input.py in calibre before 6.19.0 can, by default, add resources ou
calibre before 5.32.0 contains a regular expression that is vulnerable to ReDoS (Regular Expression Denial of Service) i
Unsanitized user-input in Calibre <= 7.15.0 allow users with permissions to perform full-text searches to achieve SQL in
HTTP response header injection in Calibre Content Server prior to version 9.4.0 permits authenticated users to inject ar
Unsanitized user-input in Calibre <= 7.15.0 allow attackers to perform reflected cross-site scripting. Rated medium seve
EUVD-2026-16610
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB