CVE-2026-76837 in Baserow
Сводка
по VulDB • 24.08.2026
Baserow интерполирует отображаемое имя пользователя в разметку упоминаний с поддержкой форматированного текста без HTML-кодирования. Эндпоинт PATCH /api/user/account/ сохраняет значение first_name дословно, а рендерер упоминаний в web-frontend/modules/core/editor/mention.js формирует элемент с использованием шаблонной строки (template literal), которая помещает имя в атрибут data-label и в тело элемента без экранирования. Имя, содержащее двойную кавычку, закрывает этот атрибут и открывающий тег, благодаря чему следующая разметка попадает в содержимое элемента. Результат рендерится через v-html компонентами поля с поддержкой форматированного текста, поэтому любая ячейка с форматированным текстом, содержащая упоминание учетной записи, выполняет сохраненный скрипт для каждого участника рабочего пространства (workspace), который просматривает таблицу, без необходимости нажатия. Любой участник рабочего пространства, даже с минимальным уровнем прав доступа, может установить такое имя и воздействовать на всех остальных участников этого рабочего пространства; вредоносная нагрузка сохраняется до тех пор, пока не будет изменено имя или удалена строка с упоминанием. В версии 2.3.0 значение экранируется перед интерполяцией.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.