CVE-2026-100633
SiYuan 3.8.0–3.8.3: обход пути через файловые операции MCP
- Опубликовано
- 26 сент. 2026 г.
- Обновлено
- 5 окт. 2026 г.
- Назначение CNA
- VulnCheck
- Наблюдены доказательства
- 3 окт. 2026 г.
Первичный CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XНизкий · следующие 30 дней
- Процентиль
- 34,3 %
- Дата модели
- 25 окт. 2026 г.
EPSS – это статистическая оценка, а не достоверность или мера воздействия. Объедините это с CVSS, статусом KEV, воздействием и вашей средой.
Резюме
SiYuan — это самостоятельно размещаемая система управления личными знаниями. В версиях с 3.8.0 по 3.8.3 защита от чувствительных путей в файловом инструменте MCP (util.IsForbiddenAbsPath(), вызываемая из resolvePath()) применяется только к разрешённому корню рекурсивных операций, а не к каждому разрешённому пути-потомку — это неполное исправление для GHSA-c8r8-95hg-mp34. Таким образом, аутентифицированный администратор, использующий встроенный Agent или внешний сервер MCP, может обойти денилист защищённых файлов рабочего пространства: file.grep может возвращать совпадающие строки из не скрытых защищённых потомков (например, conf/conf.json, ключей TLS, data/snippets/conf.json, data/templates/, data/.siyuan/publishAccess.json, внутренних файлов .siyuan блокнота или журнала ядра), file.copy может копировать защищённых потомков в обычный путь, откуда file.read затем может их извлечь, а unzip может перезаписать защищённых потомков, используя обычные, лексически содержащиеся имена членов ZIP. Поскольку file.grep глобально классифицируется как безопасное действие, оно не получает подтверждения для каждого вызова, а карточки подтверждения для file.copy и unzip показывают только аргументы разрешённого корня. Эта проблема исправлена в версии 3.8.4. Предлагаемое название: SiYuan 3.8.0 through 3.8.3 Sensitive-Path Guard Bypass in Recursive MCP File Operations.
Источники
- CVE-2026-100633Информационный
Опубликована CVE SiYuan · Репортёр: dpfkdlemtp · Официальные ссылки на запись и рекомендации
Ответственное использование
Используйте информацию об уязвимостях только в тех системах, которыми вы владеете или имеете право тестировать. Kitploit ссылается на метаданные общедоступных исследований и не хранит код эксплойта или вредоносные полезные данные.