🇰🇷 한글 설명
Telegram의 rlottie 라이브러리에서 발생하는 수치 절단(Numeric Truncation) 취약점입니다. 공격자가 조작된 데이터를 통해 할당된 버퍼 시작 지점 이전에 데이터를 기록하게 함으로써 원격 코드 실행(RCE)을 유발할 수 있습니다.
💡 쉬운 설명
텔레그램 앱이 애니메이션 파일을 처리할 때 계산 오류가 발생하여 해커가 악성 명령을 실행할 수 있는 문제입니다. 사용자가 악성 페이지를 방문하거나 특정한 파일을 열 때 공격이 발생할 수 있습니다.
🇺🇸 원문 (English)
Telegram rlottie Numeric Truncation Remote Code Execution Vulnerability. This vulnerability allows remote attackers to execute arbitrary code on affected installations of Telegram. User interaction is required to exploit this vulnerability in that the target must visit a malicious page or open a malicious file.
The specific flaw exists within the rlottie library. The issue results from the lack of proper validation of user-supplied data, which can result in a write before the start of an allocated buffer. An attacker can leverage this vulnerability to execute code in the context of the current process. Was ZDI-CAN-30207.
📍 영향받는 시스템
rlottie 라이브러리를 사용하는 Telegram 설치 버전
⚔️ 공격 벡터
사용자가 악성 페이지를 방문하거나 조작된 파일을 열도록 유도하여 공격 수행
🛡️ 대응 방법
Telegram 앱을 최신 버전으로 업데이트하고 rlottie 라이브러리 보안 패치 적용
🔧 검증 코드
설치된 Telegram 패키지의 존재 여부와 버전을 확인하여 보안 업데이트 적용 상태를 점검합니다.
pkginfo -m com.telegram.messenger 2>/dev/null || dpkg -l | grep telegram