CVE-2026-54565 in rhwp
Сводка
по VulDB • 17.09.2026
rhwp — это просмотрщик и редактор файлов HWP, реализованный на Rust и WebAssembly. До версий rhwp 0.7.15 и расширений для браузеров Chrome и Firefox версии 0.2.4 расширения браузера используют разрешение хоста «все URL-адреса» (all-URLs host permission) для обнаружения ссылок HWP и HWPX на посещаемых страницах, однако сервисные воркеры не проверяют отправителей сообщений, схемы URL или адреса назначения перед выполнением привилегированных запросов fetch. Затронутые пути включают: rhwp-chrome/manifest.json, rhwp-chrome/content-script.js, rhwp-chrome/sw/message-router.js, rhwp-chrome/sw/thumbnail-extractor.js, rhwp-firefox/manifest.json, rhwp-firefox/content-script.js, rhwp-firefox/sw/message-router.js и rhwp-firefox/sw/thumbnail-extractor.js. Недоверенная страница может заставить обработчики fetch-file и extract-thumbnail запрашивать ресурсы localhost или частной сети. Когда целевой файл HWP или HWPX содержит извлекаемый PrvImage, расширение возвращает предварительный просмотр в виде data URI внутри DOM-дерева, доступного для чтения со стороны страницы, что позволяет скриптам страницы считывать эти данные. Уязвимость также позволяет осуществлять проверку наличия внутренних ресурсов и сканирование портов, а также определять наличие расширения или его версию (fingerprinting). Для эксплуатации требуется, чтобы пользователь посетил недоверенную страницу при включённом расширении; раскрытие предварительного просмотра ограничивается извлекаемым PrvImage. Данная проблема исправлена в версиях rhwp 0.7.15 и расширений для Chrome и Firefox версии 0.2.4.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.