Skip to main content

Readwise Reader EUVDEUVD-2026-87232

| CVE-2026-18311 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-25 certcc GHSA-p2jj-7m4x-3gfh
6.1
CVSS 3.1 · Vendor: certcc
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft document with malicious author metadata
  2. Delivery
    Deliver via import/share into victim library
  3. Exploit
    Payload syncs to victim's devices
  4. Execution
    Victim opens document in Reader
  5. Persist
    innerHTML injects script into WebView
  6. Impact
    Script executes stealing session data/content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires: (1) the attacker to control document metadata fields - specifically the author meta tag - of a document that ends up in the victim's Readwise Reader library (via import or sharing of attacker-crafted content); (2) the missing HTML sanitization path where metadata is inserted into the app's WebView via innerHTML on Reader for Android versions 8.7.2 through 8.10.1; and (3) the victim opening the malicious document on a synced device, which is the required user interaction (UI:R). Limiting factors: it is not automatable at scale (each hit needs a victim to open specific crafted content), impact is confined to the WebView context with only partial confidentiality/integrity effect, and it affects the mobile client rather than server-side infrastructure.

Impact

This is a moderate-severity stored XSS (CVSS 6.1) in the Readwise Reader Android client, and the multi-source signals consistently point to LOW real-world priority rather than an urgent threat. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) shows network reachability and low complexity but requires user interaction (the victim must open the malicious document) and yields only partial confidentiality/integrity impact with no availability effect. CISA SSVC reinforces this: Exploitation=none (no observed or public exploitation), Automatable=no (each attack needs a victim to import and open crafted content), and Technical Impact=partial - a 'Track' rather than 'Act' outcome. There is no EPSS score, no CISA KEV listing, and no public proof-of-concept, so exploitation status is 'no public exploit identified at time of analysis.' No signals conflict here; all sources agree this is a real but bounded client-side flaw. The main caveat is data sparseness - the only reference is the CERT/CC vulnerability note, so patch/fixed-version details beyond the EUVD-listed affected range are not independently confirmed in the provided data.

Exploit ScenarioDerived

An attacker crafts a document whose metadata (e.g., the author meta tag) contains a malicious HTML/JavaScript payload and gets it into a victim's Readwise Reader library - for example via a shared or importable document that syncs across the victim's devices. When the victim opens that document, the unsanitized metadata is injected into the app's WebView via innerHTML and the script executes in that WebView context. No public proof-of-concept is identified, and successful execution depends on the victim actually opening the malicious document (UI:R).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 25, 2026

Stored cross-site scripting in Readwise Reader for Android (versions 8.7.2 through 8.10.1) lets an attacker who controls a document's metadata - notably the author meta tag - inject script that runs inside the app's WebView when the victim opens the imported document on a synced device. The root problem is a missing HTML sanitization step: attacker-controlled metadata arrives at the WebView through innerHTML without escaping. Exploitation is unauthenticated (CVSS PR:N) but requires the victim to open specifically crafted content (UI:R), and the resulting impact is partial confidentiality and integrity within the WebView context (CVSS 6.1); no public exploit identified at time of analysis, and the CISA SSVC assessment records exploitation as none with the flaw not automatable at scale, making this a low real-world priority rather than an urgent threat.

RemediationAI

No vendor-released patch has been identified at time of analysis from the available data, so remediation currently depends on monitoring the CERT/CC advisory at https://kb.cert.org/vuls/id/699627 and Readwise's release notes for a fixed Android build and upgrading as soon as one is published; because the flaw is in the app's WebView rendering path, an app update is the only complete fix. In the meantime, the highest-value compensating control is to stop untrusted documents from entering the Reader library on Android at all: disable automatic import/sync of external or e-mail-forwarded documents, restrict document sharing into Reader to trusted senders, and avoid opening imported documents whose provenance is unknown until a patched version ships - the trade-off is reduced functionality and manual triage of legitimate imports. Users who must keep importing untrusted content can isolate the risk by removing the Android client from the sync account and using Reader only on platforms not listed as affected (for example desktop/web) while the mobile app remains unpatched, though this sacrifices mobile reading. Because exploitation requires the victim to open the crafted document and the SSVC assessment finds the issue not automatable, network-level filtering and broad perimeter defenses add little here; a short-term user-awareness note telling staff not to open unexpected imported documents on the Android app is a low-cost measure that directly targets the user-interaction prerequisite.

Affected VersionsENISA

Reader 8.7.2 ≤8.10.1

Affected Packages

euvd reader no fix

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

This is a classic CWE-79 cross-site scripting flaw, but in a mobile client rather than a server. Readwise Reader for Android renders imported document content and its associated metadata (author meta tags and similar fields) inside an Android WebView. Because the sanitization step is absent, those attacker-supplied metadata strings are concatenated into the DOM via innerHTML, so markup and script they contain are parsed as HTML rather than treated as inert text. The stored nature of the issue comes from the document living in the user's Reader library and syncing across devices, so the payload persists and re-executes whenever the document is opened. The CVSS vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N) reflects that the vulnerable component (the app/WebView) and the impacted component cross a scope boundary, but effects are limited to partial confidentiality and integrity, with no availability impact and no data returned unauthenticated. The CPE entry cpe:2.3:a:readwise:reader:*:*:*:*:*:*:*:* identifies the Readwise Reader application as the affected product but does not pin a version, so version scoping must come from the coordinated-disclosure record (EUVD-2026-87232, CERT/CC VU 699627), which places affected releases at 8.7.2 through 8.10.1.

Know when Reader 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

Vendor (certcc) PRIMARY 6.1 MEDIUM
AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vuln.today AI 6.1 MEDIUM

Attacker-crafted content reaches the victim over the network without privileges but needs the victim to open it (UI:R); WebView script execution crosses into the app context (S:C) with limited C/I impact and no availability effect.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N

Primary rating from Vendor (certcc).

CVSS VectorVendor: certcc

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

3
CVSS changed
Sep 25, 2026 - 17:22 NVD
6.1 (MEDIUM)
CVE Published
Sep 25, 2026 - 16:27 cve.org
MEDIUM 6.1
CVE Published
Sep 25, 2026 - 16:27 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Readwise Reader for Android contains a cross-site scripting vulnerability due to missing HTML sanitization in its processing of imported document metadata. Attacker-controlled fields such as the author meta tag are inserted into a WebView via innerHTML, enabling stored XSS that executes on synced devices when the malicious document is opened.

Threat Intelligence Overview

EPSS Score
0.2%
Top 96% exploitable
Prevalence
Low
niche paid read-later mobile app, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +30
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

More in Reader

View all
CVE-2016-4203 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4208 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4207 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4206 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4205 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4204 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-4201 CRITICAL POC
9.8 Jul 13

Adobe Reader and Acrobat before 11.0.17, Acrobat and Acrobat Reader DC Classic before 15.006.30198, and Acrobat and Acro

CVE-2016-1077 CRITICAL POC
9.8 May 11

Adobe Reader and Acrobat before 11.0.16, Acrobat and Acrobat Reader DC Classic before 15.006.30172, and Acrobat and Acro

CVE-2017-11211 HIGH
8.8 Aug 11

Adobe Acrobat Reader 2017.009.20058 and earlier, 2017.008.30051 and earlier, 2015.006.30306 and earlier, and 11.0.20 and

CVE-2017-3117 HIGH
8.8 Aug 11

Adobe Acrobat Reader 2017.009.20058 and earlier, 2017.008.30051 and earlier, 2015.006.30306 and earlier, and 11.0.20 and

CVE-2019-5031 HIGH POC
8.8 Oct 02

An exploitable memory corruption vulnerability exists in the JavaScript engine of Foxit Software's Foxit PDF Reader, ver

CVE-2018-3997 HIGH POC
8.8 Oct 08

An exploitable use-after-free vulnerability exists in the JavaScript engine of Foxit Software's Foxit PDF Reader, versio

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy