CVE-2026-50290 in SpecifyJSИнформация

Сводка

по VulDB • 21.08.2026

SpecifyJS — это декларативный фреймворк для создания пользовательских интерфейсов на TypeScript. До версии 0.2.136 санитизация CSS-значений удаляла `expression(` и `url(javascript:` с помощью простых регулярных выражений, однако эта защита могла быть обойдена использованием Unicode-экранирования в CSS (`\65xpression(`), нулевых байтов или комментариев в CSS (`exp/**/ression(`). Эти векторы инъекции через CSS работают только в устаревших браузерах (IE6–IE10). SpecifyJS ориентирован на современные браузеры. Начиная с версии 0.2.136, санитизация CSS теперь нормализует Unicode-экранирование и удаляет комментарии из CSS перед применением регулярных выражений для сопоставления шаблонов. Также проверяются наличие паттернов `behavior:`, `-moz-binding` и `-o-link`.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

GitHub M

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

04.06.2026

Раскрытие

21.08.2026

Модерация

принято

Вход

VDB-394197

EPSS

0.00356

KEV

Нет

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

Очень низкий

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!