🇰🇷 한글 설명
CrewAI의 CodeInterpreter 도구가 Docker에 연결할 수 없을 때 SandboxPython으로 자동 전환되는 취약점입니다. 이 과정에서 임의의 C 함수 호출을 통해 원격 코드 실행(RCE)이 가능해질 수 있습니다.
💡 쉬운 설명
프로그램이 안전한 격리 공간(Docker)을 사용하지 못할 때 보안이 취약한 다른 방식으로 작동하여 발생합니다. 공격자가 이 틈을 타서 컴퓨터에 몰래 명령을 내릴 수 있습니다.
🇺🇸 원문 (English)
The CrewAI CodeInterpreter tool falls back to SandboxPython when it cannot reach Docker, which can enable RCE through arbitrary C function calling.
📍 영향받는 시스템
CrewAI CodeInterpreter tool (Docker 미사용 시 SandboxPython 폴백 기능 활성화 환경)
⚔️ 공격 벡터
Docker 연결 실패를 유도한 후 SandboxPython 환경에서 임의의 C 함수를 호출하여 공격
🛡️ 대응 방법
Docker 환경을 반드시 사용하도록 설정하거나, SandboxPython 폴백 기능을 비활성화하십시오.
🔧 검증 코드
설치된 CrewAI 버전을 확인하여 해당 취약점이 포함된 버전인지 보안 공지 및 비교하십시오.
pip show crewai | grep -E 'Version'