CVE-2026-18311: XSS-уязвимость в Readwise Reader для Android
В приложении Readwise Reader для Android обнаружена уязвимость хранимого межсайтового скриптинга (stored XSS). Из-за отсутствия санитизации HTML при обработке метаданных импортируемых документов злоумышленник может внедрить вредоносный код, который выполнится на синхронизированных устройствах при открытии документа. Уязвимость затрагивает пользователей Android-версии приложения.
Подробности
Уязвимость затрагивает Readwise Reader для Android. Согласно описанию, в приложении отсутствует санитизация HTML при обработке метаданных импортируемых документов. Поля, контролируемые атакующим, — например, метатег автора — вставляются в WebView через свойство innerHTML без предварительной очистки. Из-за этого становится возможной атака типа stored XSS: вредоносный код сохраняется вместе с документом и затем выполняется на синхронизированных устройствах в момент открытия этого документа. Поскольку данные синхронизируются между устройствами пользователя, вредоносный документ может попасть на несколько устройств одновременно. Отсутствие фильтрации входных данных при вставке через innerHTML — классическая причина возникновения XSS. В данном случае риск усиливается тем, что содержимое документа импортируется из внешнего источника, а значит, может быть подготовлено злоумышленником заранее. Сведения о конкретных версиях приложения и значении CVSS в записи CVE не приводятся.Что делать
- Обновите Readwise Reader для Android до актуальной версии, как только разработчик выпустит исправление. Следите за официальными каналами Readwise. - До выхода патча проявляйте осторожность при открытии документов из недоверенных источников и при импорте содержимого, полученного от третьих лиц. - Проверьте список импортированных документов на наличие подозрительных или неизвестных материалов. - Если обновление уже доступно, установите его незамедлительно — это основной способ устранения уязвимости.Итог
CVE-2026-18311 — это хранимая XSS-уязвимость в Readwise Reader для Android, возникающая из-за отсутствия санитизации HTML в метаданных импортируемых документов. Эксплуатация возможна через специально подготовленный документ, а последствия проявляются на синхронизированных устройствах пользователя. Ключевая мера защиты — своевременное обновление приложения и осторожность при работе с внешним контентом.Источник: CVE Project (cvelistV5)
