🇰🇷 한글 설명
Blender 4.5.15 이전 버전 및 5.2.3 이전 5.x 버전에서 blend 파일 썸네일 추출기의 thumb_data_vertical_flip() 함수에 32비트 정수 오버플로우로 인한 힙 버퍼 오버플로우 취약점이 존재합니다. 공격자는 악의적인 TEST 블록 크기를 가진 .blend 파일을 만들어 blender-thumbnailer 또는 Windows 셸 확장에서 미리보기 시 범위를 벗어난 쓰기를 유발할 수 있으며, 이로 인해 충돌 또는 코드 실행이 발생할 수 있습니다.
💡 쉬운 설명
Blender 3D 프로그램의 파일 미리보기 기능에 결함이 있어, 악성 파일을 열거나 미리보기만 해도 프로그램이 멈추거나 공격자가 컴퓨터를 제어할 수 있습니다. 해당 업데이트를 적용하면 이 문제가 해결됩니다.
🇺🇸 원문 (English)
Blender before 4.5.15 and 5.x before 5.2.3 contains a heap buffer overflow vulnerability in the blend file thumbnail extractor caused by 32-bit integer overflow in thumb_data_vertical_flip(). Attackers can craft a .blend file with malicious TEST block dimensions that trigger an out-of-bounds write when blender-thumbnailer or the Windows shell extension previews it, causing crashes or code execution.
📍 영향받는 시스템
Blender 4.5.15 미만 및 5.0~5.2.3 미만 버전 (Windows, Linux, macOS 등 Blender 설치 환경)
⚔️ 공격 벡터
악성 TEST 블록 크기를 포함한 조작된 .blend 파일을 사용자가 탐색기 등에서 미리보기할 때 힙 버퍼 오버플로우가 발생
🛡️ 대응 방법
Blender를 4.5.15 이상 또는 5.2.3 이상으로 업데이트
🔧 검증 코드
출력된 버전이 4.5.15 이상이거나 5.2.3 이상이면 안전하며, 그보다 낮으면 업데이트가 필요합니다.
blender --version 2>/dev/null | head -n 1