#svg
-
Pele: диаграммы Mermaid как темизируемый SVG
Легковесная open-source библиотека Pele превращает текст Mermaid в SVG и позволяет менять цвета через CSS-переменные — без повторного рендеринга.
-
Next.js выпустил внеплановый патч для двух критических RCE-уязвимостей
14 октября Vercel закрыла две критические уязвимости удалённого выполнения кода — в React Server Components и в библиотеке librsvg — а также уязвимость, приводящую к отказу в обслуживании.
-
Критическая уязвимость в Next.js: код на сервере через подставленный SVG
Функция ImageResponse, генерирующая картинки для соцсетей, при определённых условиях позволяет выполнить произвольный код на сервере. Vercel выпустила исправление 22 сентября.
-
SVG-картинка запускала команды с правами SYSTEM на серверах Bing Images
Специально подготовленный SVG-файл, отправленный в поиск по картинкам Bing, выполнял произвольные команды на серверах Microsoft — от имени root на Linux и NT AUTHORITY\SYSTEM на Windows. Microsoft закрыла две уязвимости на своей стороне ещё до публикации.