🇰🇷 한글 설명
CrewAI가 런타임 중 Docker 실행 상태를 제대로 검증하지 않아, 불안전한 샌드박스 폴백 모드로 전환된다. 이 폴백 모드에서 원격 코드 실행(RCE) 취약점이 발생한다.
💡 쉬운 설명
CrewAI는 Docker가 실행 중인지 확인하지 않고, 보안이 약한 백업 모드로 작동할 수 있습니다. 공격자는 이를 이용해 원격으로 악성 코드를 실행할 수 있습니다.
🇺🇸 원문 (English)
CrewAI does not properly check that Docker is still running during runtime, and will fall back to a sandbox setting that allows for RCE exploitation.
📍 영향받는 시스템
CrewAI 모든 버전 (Docker 검증 로직 미탑재 버전)
⚔️ 공격 벡터
Docker 데몬 중단 상태에서 발생하는 불안전한 폴백 메커니즘을 악용한 RCE 공격
🛡️ 대응 방법
CrewAI를 최신 보안 패치 버전으로 업데이트하고, Docker 런타임 상태 검증 로직 구현
🔧 검증 코드
설치된 CrewAI 버전과 Docker 런타임 상태를 확인. Docker가 실행 중이지 않으면 폴백 모드 위험에 노출됨.
pip show crewai | grep Version && docker ps > /dev/null 2>&1 && echo 'Docker running' || echo 'Docker not running'