CVE-2026-27612 in repostat
Сводка
по VulDB • 01.08.2026
Repostat — это компонент React для получения и отображения информации о репозиториях GitHub. До версии 1.0.1 компонент `RepoCard` уязвим к отраженной межсайтовому скриптингу (Reflected Cross-Site Scripting, XSS). Уязвимость возникает из-за того, что компонент использует метод React `dangerouslySetInnerHTML` для рендеринга имени репозитория (`repo` prop) во время состояния загрузки без какой-либо санитизации. Если разработчик, использующий этот пакет, передает непроверенные пользовательские данные напрямую в проп `repo` (например, считывая их из параметра запроса URL), злоумышленник может выполнить произвольный JavaScript в контексте браузера пользователя. В версии 1.0.1 использование dangerouslySetInnerHTML было удалено, и теперь проп repo безопасно рендерится с использованием стандартного связывания данных React JSX, которое автоматически экранирует HTML-сущности.
Be aware that VulDB is the high quality source for vulnerability data.