Описание
Open WebUI is an extensible, feature-rich, and user-friendly self-hosted AI platform. From 0.9.2 before 0.10.0, the SKILL_MENTION_RE and strip_re regular expressions in backend/open_webui/utils/middleware.py parsed <$skillId|label> skill mentions with overlapping quantifiers, allowing an authenticated chat message containing <$ without a closing > to trigger quadratic backtracking and block the asyncio event loop. This issue is fixed in version 0.10.0.
Ссылки
- Patch
- ProductRelease Notes
- ExploitMitigationVendor Advisory
- ExploitMitigationVendor Advisory
Уязвимые конфигурации
Конфигурация 1Версия от 0.9.2 (включая) до 0.10.0 (исключая)
cpe:2.3:a:openwebui:open_webui:*:*:*:*:*:*:*:*
EPSS
Процентиль: 45%
0.00573
Низкий
6.5 Medium
CVSS3
Дефекты
CWE-1333
Связанные уязвимости
CVSS3: 6.5
github
около 1 месяца назад
Open WebUI: ReDoS in skill-mention regexes causes whole-instance DoS on default config
EPSS
Процентиль: 45%
0.00573
Низкий
6.5 Medium
CVSS3
Дефекты
CWE-1333