🔍 CVE-2026-76907

6.5
CVSS Score
MEDIUM
2026-09-24
2026-10-05 16:17
✅ 완료

🇰🇷 한글 설명

LaSuite Doc 4.8.2부터 5.4.0 버전에서 발생하는 취약점으로, 인증되지 않은 공격자가 예측 가능한 7자리 문서 경로를 사용하여 공개 문서의 하위 트리를 열거할 수 있습니다. 이를 통해 문서 식별자, 제목, 작성자 정보 등을 탈취할 수 있으며, 탈취한 식별자를 이용해 실제 문서 내용까지 접근할 수 있습니다.

💡 쉬운 설명

문서의 주소를 숫자로 하나씩 바꿔가며 입력하면, 원래는 몰라야 할 문서들의 목록과 정보를 누구나 훔쳐볼 수 있는 문제입니다. 이 정보를 이용하면 숨겨진 문서의 내용까지 읽어낼 수 있어 위험합니다.

🇺🇸 원문 (English)

LaSuite Doc is a collaborative note taking, wiki and documentation platform. From 4.8.2 until 5.4.0, GET /api/v1.0/documents/search/ accepts sequential seven-digit document paths to scope descendant searches without requiring the caller to possess the public document UUID. An unauthenticated caller can submit an empty search query and iterate predictable path values to enumerate public document subtrees, obtaining document identifiers, titles, creator data, timestamps, and tree metadata. Each disclosed identifier can then be used through normal public-document endpoints to retrieve the document content, and differing 403 Forbidden and 404 Not Found responses reveal whether a guessed path exists. Authenticated users can similarly discover documents with authenticated link reach, while restricted documents remain protected. This issue is fixed in version 5.4.0.

📍 영향받는 시스템

LaSuite Doc 4.8.2 ~ 5.4.0

⚔️ 공격 벡터

인증되지 않은 상태에서 예측 가능한 7자리 경로 값을 순차적으로 대입하는 경로 열거(Path Enumeration) 공격

🛡️ 대응 방법

LaSuite Doc를 최신 보안 패치가 적용된 5.4.0 버전 이상으로 업데이트하십시오.

🔧 검증 코드

해당 API 엔드포인트에 접근 시 403 또는 404 응답이 아닌 다른 응답이 오거나, 경로 변경에 따라 정보가 노출되면 취약한 상태입니다.

Shell / Script
curl -s -I http://<target-ip>/api/v1.0/documents/search/ | grep 'HTTP/'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

💻 영향받는 소프트웨어

Spring Data REST