🇰🇷 한글 설명
PraisonAI 멀티 에이전트 시스템의 AgentOS FastAPI 배포 환경에서 버전 4.2.1부터 4.6.59 이전까지 인증이 적용되지 않아, 인증 없이 또는 잘못된 Bearer 토큰으로도 chat 엔드포인트를 통해 배포된 에이전트를 실행할 수 있습니다. 이 문제는 메타데이터 노출을 넘어 도구, 메모리, API 연동이 포함된 에이전트를 외부에서 직접 조작할 수 있게 합니다. 버전 4.6.59에서 패치되었습니다.
💡 쉬운 설명
인증 확인이 제대로 되지 않아 아무나 AI 에이전트에게 명령을 보낼 수 있는 상태입니다. 에이전트가 연결된 도구나 데이터, 비용이 드는 모델 호출까지 외부인이 악용할 수 있습니다.
🇺🇸 원문 (English)
PraisonAI is a multi-agent teams system. From version 4.2.1 to before version 4.6.59, PraisonAI's AgentOS FastAPI deployment surface remains unauthenticated in current main and in releases after the published patched version for GHSA-pm96-6xpr-978x / CVE-2026-40151. The chat route directly calls agent.chat(request.message). No-auth and wrong-bearer requests both execute the deployed agent. This is broader than passive metadata disclosure. In any deployment where AgentOS wraps agents with tools, private context, memory, API integrations, or cost-bearing model calls, an unauthenticated reachable client can drive those agents. This issue has been patched in version 4.6.59.
📍 영향받는 시스템
PraisonAI AgentOS 4.2.1 이상 4.6.59 미만 버전 (패치 전 main 브랜치 포함)
⚔️ 공격 벡터
인증 헤더 없이 또는 잘못된 Bearer 토큰으로 AgentOS chat 라우트에 요청을 보내 배포된 에이전트를 실행
🛡️ 대응 방법
PraisonAI를 버전 4.6.59 이상으로 업그레이드하고, 업그레이드 전까지 AgentOS 엔드포인트를 외부망에서 차단
🔧 검증 코드
출력된 버전이 4.6.59 미만이면 취약하며, 4.6.59 이상이면 패치가 적용된 상태입니다.
pip show praisonai 2>/dev/null | grep -i '^version'