Readest is an open-source e-book reader built on Tauri. (CVE-2026-82642)
Description
Readest, an open-source e-book reader built on Tauri, has a high-severity vulnerability (CVE-2026-82642) in versions prior to 0.11.16. The vulnerability arises from insufficient sanitization of EPUB chapter HTML content, specifically allowing <iframe> elements with a srcdoc attribute to execute scripts. This can lead to arbitrary code execution via Tauri's IPC commands. Version 0.11.16 addresses this by forbidding iframe, object, embed tags and the srcdoc attribute in the sanitizer configuration.
CVSS v3.1
Score 8.8high
Affected software
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Readest versions before 0.11.16 use DOMPurify to sanitize EPUB chapter HTML but only forbid the <script> tag. DOMPurify does not parse the srcdoc attribute of <iframe> elements, allowing an attacker to embed a complete HTML document with scripts inside srcdoc. The iframe sandbox configuration permits scripts to run with the same origin, enabling access to Tauri's internal IPC commands and resulting in arbitrary code execution. The exploit can be hidden via zero-size, transparent iframes. The vulnerability is fixed in version 0.11.16 by adding 'iframe', 'object', and 'embed' to forbidden tags and 'srcdoc' to forbidden attributes in the sanitizer.
Potential Impact
An attacker who can inject crafted EPUB content can execute arbitrary code within the Readest application context by bypassing sanitization and leveraging Tauri IPC commands. This leads to full compromise of the application with high confidentiality, integrity, and availability impact. The exploit can be stealthy, as the malicious iframe can be invisible to the user.
Mitigation Recommendations
Upgrade Readest to version 0.11.16 or later, which includes hardened sanitizer configurations that forbid iframe, object, embed tags and the srcdoc attribute, effectively mitigating this vulnerability. No additional mitigation is required if the application is updated.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-wvmc-79x2-m97w
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-82642"]
- Database Specific Severity
- HIGH
- Cvss Version
- 3.1
Threat ID: 6a946119acd9273b49c92464
Added to database: 08/30/2026, 16:58:01 UTC
Last enriched: 09/08/2026, 00:52:06 UTC
Last updated: 10/13/2026, 18:48:24 UTC
Views: 97
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.