Сиюань до версии 3.8.2 содержит уязвимость раскрытия информации в конечной точке POST /api/search/fullTextSearchBlock, которая фильтрует частные блоки из результатов, но возвращает нефильтрованное количество совпадений. Читатели в режиме публикации, не прошедшие проверку подлинности, могут ввести произвольные условия поиска, чтобы узнать, существует ли соответствующий контент в скрытых или неопубликованных документах, и определить количество совпадающих блоков и страниц.
Показать оригинальное описание (EN)
Siyuan before v3.8.2 contains an information disclosure vulnerability in the POST /api/search/fullTextSearchBlock endpoint that filters private blocks from results but returns unfiltered match counts. Unauthenticated publish-mode readers can submit arbitrary search terms to learn whether matching content exists in hidden or unpublished documents and determine the number of matching blocks and pages.
Характеристики атаки
Последствия
Строка CVSS v4.0
Тип уязвимости (CWE)
Уязвимые продукты 1
| Конфигурация | От (включительно) | До (исключительно) |
|---|---|---|
|
B3log Siyuan
cpe:2.3:a:b3log:siyuan:*:*:*:*:*:*:*:*
|
— |
3.8.2
|