Ad

CVE-2026-68558

HIGH CVSS 3.1: 8,5 EPSS 0.36%
Обновлено 10 сентября 2026
Wekan
Параметр Значение
CVSS 8,5 (HIGH)
Устранено в версии 9.74
Тип уязвимости CWE-918 (Подделка запросов на стороне сервера (SSRF))
Поставщик Wekan
Публичный эксплойт Нет

Wekan — это канбан с открытым исходным кодом, созданный с помощью Meteor. С 8.36 по 9.74 валидатор исходящего URL-адреса интеграции веб-перехватчика в models/integrations.js проверял только буквальный URL.hostname на соответствие регулярным выражениям, поэтому DNS-имена, такие как 169-254-169-254.nip.io, прошли эту проверку первой строки. Защита fetchSafe на пути доставки уже заблокировала указанный пункт назначения IPv4, но его отдельный преобразователь только для IPv4 и дублированный черный список создали несогласованное применение всех семейств адресов и риск смещения между проверкой времени ввода и времени соединения.

Версия 9.74 позволяет серверу/lib/ssrfGuard.js разрешать все адреса с помощью `dns.lookup({ all: true })`, проверять каждый результат с помощью общей логики isIpBlocked, закреплять соединение и блокировать перенаправления. Эта проблема исправлена ​​в версии 9.74.

Показать оригинальное описание (EN)

Wekan is open source kanban built with Meteor. From 8.36 until 9.74, the outgoing webhook Integration URL validator in models/integrations.js checked only the literal URL.hostname against regular expressions, so DNS names such as 169-254-169-254.nip.io passed that first-line check. The delivery path's fetchSafe guard already blocked the reported IPv4 destination, but its separate IPv4-only resolver and duplicated blocklist created inconsistent all-address-family enforcement and drift risk between input-time and connection-time validation. Version 9.74 makes server/lib/ssrfGuard.js resolve all addresses with `dns.lookup({ all: true })`, validate every result through the shared isIpBlocked logic, pin the connection, and block redirects. This issue is fixed in version 9.74.

Характеристики атаки

Способ атаки
По сети
Атака возможна удалённо
Сложность
Низкая
Легко эксплуатировать
Нужны права
Низкие
Нужны базовые права
Участие пользователя
Не требуется
Не нужно действие пользователя

Последствия

Конфиденциальность
Высокое
Полная утечка данных
Целостность
Низкое
Частичная модификация данных
Доступность
Нет
Нет нарушения работы

Строка CVSS v3.1

Уязвимые продукты

wekan:wekan

Связанные уязвимости