🔍 CVE-2005-3302

7.3
CVSS Score
HIGH
2005-10-24
2026-06-16 22:16
✅ 완료

🇰🇷 한글 설명

Blender 2.36의 bvh_import.py에서 .bvh 파일의 hierarchy 요소가 eval 함수에 직접 전달되어 발생하는 코드 인젝션 취약점입니다. 공격자는 악의적인 .bvh 파일을 통해 임의의 Python 코드를 실행할 수 있습니다.

💡 쉬운 설명

Blender에서 BVH 파일을 열 때, 파일 내용이 검증 없이 코드로 실행되는 문제입니다. 공격자가 만든 악성 BVH 파일을 열면 컴퓨터에서 원하는 프로그램을 실행할 수 있습니다.

🇺🇸 원문 (English)

Eval injection vulnerability in bvh_import.py in Blender 2.36 allows attackers to execute arbitrary Python code via a hierarchy element in a .bvh file, which is supplied to an eval function call.

📍 영향받는 시스템

Blender 2.36 및 그 이전 버전

⚔️ 공격 벡터

악의적으로 조작된 .bvh 파일을 피해자가 Blender에서 열도록 유도

🛡️ 대응 방법

Blender를 2.37 이상으로 업그레이드하여 평가 함수 제거 및 안전한 파싱 구현 필요

🔧 검증 코드

반환된 버전이 2.37 이상이면 패치됨, 2.36 이하면 취약함

Shell / Script
blender --version 2>&1 | grep -oP 'Blender \K[0-9]+\.[0-9]+'

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

💻 영향받는 소프트웨어

Python