🔍 CVE-2026-49449

2.5
CVSS Score
LOW
2026-09-21
2026-09-28 21:17
✅ 완료

🇰🇷 한글 설명

Joplin 1.4.0부터 3.7.2 버전 사이에서 KaTeX의 trust 옵션 설정 오류로 인해 URL 허용 목록을 우회할 수 있는 취약점이 발견되었습니다. Windows 환경에서 공격자가 제어하는 UNC 경로의 링크를 클릭할 경우, SMB 인증 과정에서 사용자의 NTLMv2 자격 증명이 유출될 수 있습니다.

💡 쉬운 설명

메모 앱인 Joplin에서 특수하게 작성된 링크를 클릭하면 사용자의 로그인 정보 일부가 해커에게 전송될 수 있는 보안 결함입니다. 윈도우 시스템의 인증 방식을 악용하여 정보를 몰래 빼가는 방식입니다.

🇺🇸 원문 (English)

Joplin is an open source note-taking and to-do application that organises notes and lists into notebooks. From 1.4.0 until 3.7.2, packages/renderer/MdToHtml/rules/katex.ts enables KaTeX's trust option for note content, allowing a note author to place a \href URL into rendered output without passing Joplin's normal URL allowlist. On Windows, clicking a link whose target is an attacker-controlled UNC path causes pathExists() to initiate SMB authentication and disclose the current user's NTLMv2 challenge-response without a warning. The unfiltered URL can also invoke other registered URL handlers, but the credential disclosure through KaTeX \href is the distinguishing demonstrated impact. This issue is fixed in version 3.7.2.

📍 영향받는 시스템

Joplin 버전 1.4.0 ~ 3.7.2

⚔️ 공격 벡터

공격자가 작성한 노트 내의 KaTeX \href URL을 통해 악성 UNC 경로로 연결 유도

🛡️ 대응 방법

Joplin을 최신 버전인 3.7.2 이상으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 3.7.2 미만인지 확인하여 취약 여부를 판단합니다.

Shell / Script
joplin --version 2>/dev/null || echo 'Version check failed'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Storage Protect Snapshot for Windows