🇰🇷 한글 설명
Blender 2.46의 BPY_interface에서 발견된 신뢰되지 않은 검색 경로 취약점으로, PySys_SetArgv 함수의 잘못된 설정으로 인해 sys.path가 오염됨. 공격자가 현재 작업 디렉토리에 악의적인 Python 파일을 배치하여 Blender 실행 시 임의의 코드를 실행할 수 있음.
💡 쉬운 설명
Blender가 Python 파일을 찾을 때 현재 폴더를 잘못된 순서로 검사하는 문제입니다. 해커가 악의적인 파일을 현재 폴더에 놓으면 Blender가 실행할 때 그 파일을 실행하게 됩니다.
🇺🇸 원문 (English)
Untrusted search path vulnerability in BPY_interface in Blender 2.46 allows local users to execute arbitrary code via a Trojan horse Python file in the current working directory, related to an erroneous setting of sys.path by the PySys_SetArgv function.
📍 영향받는 시스템
Blender 2.46 및 이전 버전
⚔️ 공격 벡터
로컬 사용자가 현재 작업 디렉토리에 악의적인 Python 파일을 배치하여 Blender 실행 시 코드 실행
🛡️ 대응 방법
Blender를 2.47 이상으로 업그레이드하거나 신뢰할 수 없는 디렉토리에서 Blender 실행 방지
🔧 검증 코드
Blender 버전이 2.47 이상이면 안전하고, 2.46 이하면 업그레이드 필요
blender --version 2>/dev/null | grep -oE '[0-9]+\.[0-9]+'