🇰🇷 한글 설명
LibTIFF 라이브러리의 Fax4Decode 함수에서 발생하는 버퍼 오버플로 취약점입니다. 공격자가 CCITT Group 4 인코딩으로 압축된 조작된 TIFF 인터넷 팩스 파일을 통해 원격에서 임의 코드를 실행하거나 서비스 거부(DoS)를 유발할 수 있습니다.
💡 쉬운 설명
특수하게 만들어진 이미지 파일을 열 때 프로그램의 메모리 공간이 넘쳐흐르는 문제입니다. 이를 통해 해커가 사용자의 컴퓨터를 원격으로 조종하거나 프로그램을 강제로 종료시킬 수 있습니다.
🇺🇸 원문 (English)
Buffer overflow in Fax4Decode in LibTIFF 3.9.4 and possibly other versions, as used in ImageIO in Apple iTunes before 10.2 on Windows and other products, allows remote attackers to execute arbitrary code or cause a denial of service (application crash) via a crafted TIFF Internet Fax image file that has been compressed using CCITT Group 4 encoding, related to the EXPAND2D macro in libtiff/tif_fax3.h. NOTE: some of these details are obtained from third party information.
📍 영향받는 시스템
Windows용 Apple iTunes 10.2 미만 버전 및 LibTIFF 3.9.4 포함 관련 제품
⚔️ 공격 벡터
조작된 CCITT Group 4 압축 TIFF 이미지 파일을 통한 원격 공격
🛡️ 대응 방법
iTunes를 최신 버전으로 업데이트하고 LibTIFF 라이브러리를 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 LibTIFF 버전이 3.9.4 이하인지 확인하여 취약 여부를 판단합니다.
python3 -c 'import libtiff; print(libtiff.__version__)' 2>/dev/null || echo 'LibTIFF not found'