🇰🇷 한글 설명
Thunderbird가 Matrix 계정 로그인 시 서버 응답으로 받은 홈서버 주소를 검증하지 않았습니다. 악의적이거나 침해된 홈서버가 file: URL을 제공하면 이후 요청이 로컬 파일이나 Windows에서는 공격자 제어 네트워크 공유로 전송되어 사용자의 NTLM 자격 증명이 유출될 수 있습니다. Thunderbird 159 및 153.6에서 수정되었습니다.
💡 쉬운 설명
메일 프로그램이 로그인할 때 서버가 알려준 주소를 확인하지 않아, 악성 서버에 접속하면 Windows 사용자의 로그인 정보가 외부로 새어 나갈 수 있습니다. 해당 문제는 최신 버전에서 수정되었습니다.
🇺🇸 원문 (English)
When logging in to a Matrix account, Thunderbird used the homeserver address provided in the server's login response without validating it. A malicious or compromised homeserver could provide a file: URL, causing Thunderbird to send all further Matrix requests of that session to local files or, on Windows, to an attacker-controlled network share, which could leak the user's NTLM credentials.
The NTLM credential leak only affects Thunderbird on Windows. Other operating systems are unaffected. This vulnerability was fixed in Thunderbird 159 and Thunderbird 153.6.
📍 영향받는 시스템
Windows에서 실행되는 Thunderbird 159 미만 및 153.6 미만 버전 (Windows 외 OS는 영향 없음)
⚔️ 공격 벡터
공격자가 악성 또는 침해된 Matrix 홈서버를 운영하여 file: URL 응답을 보내고, 이를 통해 NTLM 자격 증명을 공격자의 네트워크 공유로 유출
🛡️ 대응 방법
Thunderbird를 159 이상 또는 153.6 이상으로 업데이트
🔧 검증 코드
출력된 버전이 159 이상 또는 153.6 이상이면 패치된 것이고, 그보다 낮으면 업데이트가 필요합니다.
thunderbird --version 2>/dev/null || (wmic product where "name like 'Mozilla Thunderbird%'" get version 2>nul)