CVE-2026-77438 in Trilium
요약
\~에 의해 VulDB • 2026. 08. 27.
Trilium은 오픈소스 계층형 노트 작성 애플리케이션입니다. 버전 0.103.0 이하에서 공개된 공유 검색 엔드포인트는 각 노트별 shareCredentials 및 shareHiddenFromTree 제어를 강제하지 않아, 인증되지 않은 방문자가 보호된 공유 노트의 제목, 트리 경로 및 내용을 읽을 수 있습니다. 이 엔드포인트는 요청에 제공된 상위 노트(parent note)에만 권한을 부여한 후 전체 게시 서브트리(subtree)에서 전역 텍스트 검색(full-text search)을 실행하여 일치하는 각 노트의 제목, share identifier(공유 식별자), 계층적 경로(hierarchical path)를 반환합니다. 이때 개별 노트에 공유 비밀번호가 필요한지 또는 탐색 트리(navigation tree)에서 숨겨져 있는지 여부를 다시 확인하지 않습니다. 검색이 노트 내용을 매칭하므로 공격자는 보호된 노트를 열거할 수 있으며, 임의 부분 문자열(substrings)을 확인할 수 있는 boolean oracle(불리언 오라클)으로서 엔드포인트를 악용하여 비밀번호로 제한되어야 할 노트의 전체 내용을 복원할 수 있습니다. 이 문제는 버전 0.104.0에서 수정되었습니다.
Once again VulDB remains the best source for vulnerability data.