🇰🇷 한글 설명
Thunderbird가 서버 디렉터리에서 캘린더를 찾거나 네트워크 캘린더를 추가할 때, 다른 서버, 로컬 파일, 네트워크 공유 경로를 캘린더 위치로 무분별하게 허용했습니다. 악의적인 서버나 HTTP 조회를 가로채는 네트워크 공격자가 이를 구독하도록 유도할 수 있었으며, Windows에서는 캘린더 새로고침 때마다 사용자의 NTLM 자격 증명이 공격자 호스트로 유출될 수 있었습니다. 이 취약점은 Thunderbird 159 및 153.6에서 수정되었습니다.
💡 쉬운 설명
메일 프로그램이 캘린더를 불러올 때 신뢰할 수 없는 외부 주소도 그대로 믿고 연결했습니다. 이 때문에 공격자가 사용자의 로그인 정보를 빼가거나 파일을 덮어쓸 수 있었습니다.
🇺🇸 원문 (English)
When looking for calendars in a directory on a server, during account setup or when adding a new network calendar, Thunderbird accepted calendar locations pointing to other servers, local files or network shares. A malicious server, or a network attacker when the lookup used plain HTTP, could make Thunderbird subscribe to such a location. On Windows this could leak the user's NTLM credentials to an attacker-controlled host on every calendar refresh, and changes to the calendar could be written to the attacker's share or overwrite a local file. This vulnerability was fixed in Thunderbird 159 and Thunderbird 153.6.
📍 영향받는 시스템
Thunderbird 153.6 이전 버전 및 159 이전 버전 (Windows, macOS, Linux)
⚔️ 공격 벡터
악성 캘린더 서버를 지정하거나 HTTP 조회 중간에 공격자가 개입하여 Thunderbird가 해당 위치를 구독하도록 유도
🛡️ 대응 방법
Thunderbird를 153.6 이상 또는 159 이상으로 업데이트
🔧 검증 코드
출력된 버전이 153.6 미만(153 계열) 또는 159 미만이면 취약하므로 업데이트가 필요하고, 153.6 이상 또는 159 이상이면 패치된 것입니다.
thunderbird --version 2>/dev/null || thunderbird -v 2>/dev/null
💻 영향받는 소프트웨어
Storage Protect Snapshot for Windows