🔍 CVE-2026-100643

8.0
CVSS Score
HIGH
2026-09-26
2026-09-28 19:16
✅ 완료

🇰🇷 한글 설명

SiYuan v3.8.4 미만 버전에서 textarea 요소 내의 네 가지 속성 뷰 값이 적절히 이스케이프되지 않는 취약점이 발견되었습니다. 인증된 공격자가 필드 설명이나 템플릿 소스 등을 수정하여 자바스크립트를 삽입할 수 있으며, 다른 사용자가 해당 메뉴를 열 때 코드가 실행됩니다. 특히 nodeIntegration이 활성화된 Electron 데스크톱 앱에서는 SiYuan 프로세스 권한으로 명령을 실행할 수 있습니다.

💡 쉬운 설명

공격자가 데이터베이스의 특정 입력란에 악성 코드를 숨겨둘 수 있는 취약점입니다. 다른 사용자가 해당 페이지를 열기만 해도 공격자가 심어놓은 명령이 컴퓨터에서 자동으로 실행될 수 있습니다.

🇺🇸 원문 (English)

SiYuan versions before v3.8.4 fail to properly escape four stored Attribute View values in textarea elements, allowing authenticated attackers to inject JavaScript by modifying field descriptions, template sources, select option descriptions, or footer calculation templates. Attackers can execute stored JavaScript when other users open affected database menus, and in the Electron desktop app with nodeIntegration enabled, this leads to command execution with SiYuan process privileges.

📍 영향받는 시스템

SiYuan v3.8.4 미만 모든 버전

⚔️ 공격 벡터

인증된 사용자가 데이터베이스의 필드 설명, 템플릿 소스, 선택 옵션 설명 또는 푸터 계산 템플릿을 수정하여 악성 자바스크립트 삽입

🛡️ 대응 방법

SiYuan을 최신 버전인 v3.8.4 이상으로 즉시 업데이트하십시오.

🔧 검증 코드

출력된 버전 번호가 v3.8.4보다 낮은지 확인하십시오.

Shell / Script
siYuan --version 2>/dev/null || echo 'Check installed version manually'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Magento Open Source