CVE-2026-66012
SiYuan v3.7.2 이전 버전에서 MCP를 통한 인증되지 않은 관리자 탈취 취약점
- 게시됨
- 2026. 7. 25.
- 업데이트됨
- 2026. 9. 17.
- CNA 할당 중
- VulnCheck
- 증거 관찰됨
- 2026. 8. 28.
기본 CVSS
nvd · CVSS 4.0
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/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일
- 백분위수
- 44.8%
- 모델 날짜
- 2026. 9. 21.
EPSS는 통계적 추정치이지 확실성이나 영향의 척도가 아닙니다. 이를 CVSS, KEV 상태, 노출 및 환경과 결합하세요.
요약
SiYuan v3.7.2 이전 버전에는 POST /mcp 커널 엔드포인트에 인가 누락 취약점이 존재하며, 이는 일반 인증 검사(model.CheckAuth)로만 보호되고 관리자 역할 또는 읽기 전용 강제가 적용되지 않습니다. 이로 인해 전체 작업 공간에 걸쳐 list/read/write/delete/rename/copy 작업을 수행하는 파일 도구를 포함한 31개의 MCP 도구가 노출됩니다. Publish 서버가 익명 모드로 활성화된 경우(Conf.Publish.Enable=true 및 Conf.Publish.Auth.Enable=false), Publish 리버스 프록시는 프록시된 요청에 익명 RoleReader JWT를 첨부하여 원격의 인증되지 않은 공격자가 /mcp에 도달할 수 있게 합니다. 공격자는 conf/conf.json을 읽어 accessAuthCode, api.token 및 cookieKey를 평문으로 추출하고, 작업 공간에 임의의 파일을 쓰고, data/plugins/에 플러그인을 심어 다음 데스크톱 실행 시 nodeIntegration:true 및 contextIsolation 없이 실행되도록 하여 관리자 권한 탈취로 이어질 수 있습니다.
소스
2CVE-2026-66012에 대한 무인증 관리자 탈취 익스플로잇으로, MCP의 인가 누락을 악용하여 자격 증명을 유출하고 원격 코드 실행(RCE)을 달성합니다.
최근 공개된 CVE에 대한 기술 심층 분석 및 근본 원인 분석 - 패치 리버스 엔지니어링, 개념 증명(PoC) 구축, 1-day 윈도우 내 익스플로잇 기법 문서화
책임 있는 사용
귀하가 소유하고 있거나 테스트할 권한이 있는 시스템에 대해서만 취약점 정보를 사용하십시오. Kitploit은 공개 연구 메타데이터에 연결되며 익스플로잇 코드나 악성 페이로드를 저장하지 않습니다.