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.

Ответственный

GitHub M

Резервировать

20.02.2026

Раскрытие

25.02.2026

Модерация

принято

Вход

VDB-347739

EPSS

0.00196

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!