CVE-2026-65607 in SiYuan
Сводка
по VulDB • 23.07.2026
SiYuan до версии v3.7.2 содержит уязвимость обхода пути (path traversal) в ветке /export/temp/ обработчика serveExport (kernel/server/serve.go). В отличие от основного экспортирующего потока, эта ветка объединяет необработанный путь запроса после процентного декодирования с util.TempDir и обслуживает файл без проверок IsSubPath или IsSensitivePath, добавленных в рамках более раннего усиления защиты от раскрытия данных об экспорте (GHSA-6865-qjcf-286f). Аутентифицированный злоумышленник может отправить процентно закодированные последовательности обхода пути (например, /export/temp/%2e%2e/.../etc/passwd, где %2e%2e декодируется в '..') для чтения произвольных файлов вне каталога TempDir, включая /etc/passwd, ключи SSH (~/.ssh/*) и файлы рабочих пространств SiYuan *.db и *.log, обходя защиту чувствительных файлов.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.