🇰🇷 한글 설명
PraisonAI 1.6.78 미만 버전의 CodeAgent._execute_python() 함수에서 원격 코드 실행 취약점이 발견되었습니다. 이 취약점은 LLM이 생성한 파이썬 코드를 AST 검증, 임포트 제한 또는 샌드박스 적용 없이 실행하기 때문에 발생합니다. 공격자는 프롬프트 인젝션을 통해 LLM 출력을 조작하여 환경 변수의 비밀 정보를 탈취하거나 호스트 시스템에서 임의의 코드를 실행할 수 있습니다.
💡 쉬운 설명
AI가 작성한 코드를 검사 없이 그대로 실행하기 때문에 발생하는 보안 문제입니다. 해커가 AI에게 나쁜 명령을 내리면 컴퓨터의 중요한 정보를 훔치거나 마음대로 조작할 수 있습니다.
🇺🇸 원문 (English)
PraisonAI before 1.6.78 contains a remote code execution vulnerability in CodeAgent._execute_python() that executes LLM-generated Python code without AST validation, import restrictions, or sandbox enforcement. Attackers can influence LLM output through prompt injection to exfiltrate all environment secrets and execute arbitrary code on the host system.
📍 영향받는 시스템
PraisonAI versions before 1.6.78
⚔️ 공격 벡터
프롬프트 인젝션을 통한 LLM 생성 코드 조작 및 실행
🛡️ 대응 방법
PraisonAI를 1.6.78 이상의 최신 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 Version이 1.6.78 미만이면 취약한 상태입니다.
pip show praisonai 2>/dev/null | grep -E 'Version'