🔍 CVE-2026-40151

5.3
CVSS Score
MEDIUM
2026-04-09
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

PraisonAI의 AgentOS 배포 플랫폼에서 인증 없이 /api/agents 엔드포인트에 접근할 수 있는 취약점이 발견되었습니다. 공격자는 이를 통해 에이전트의 이름, 역할 및 시스템 지침의 일부를 탈취할 수 있습니다. 이 문제는 인증 미들웨어 부재와 과도한 CORS 설정으로 인해 발생합니다.

💡 쉬운 설명

인증 절차 없이 누구나 시스템 내부의 에이전트 정보를 훔쳐볼 수 있는 보안 구멍이 있습니다. 에이전트가 어떤 역할을 수행하는지 알려주는 중요한 정보가 외부에 노출될 위험이 있습니다.

🇺🇸 원문 (English)

PraisonAI is a multi-agent teams system. Prior to 4.5.128, the AgentOS deployment platform exposes a GET /api/agents endpoint that returns agent names, roles, and the first 100 characters of agent system instructions to any unauthenticated caller. The AgentOS FastAPI application has no authentication middleware, no API key validation, and defaults to CORS allow_origins=["*"] with host="0.0.0.0", making every deployment network-accessible and queryable from any origin by default. This vulnerability is fixed in 4.5.128.

📍 영향받는 시스템

PraisonAI AgentOS (버전 4.5.128 미만)

⚔️ 공격 벡터

인증되지 않은 공격자가 네트워크를 통해 GET /api/agents API 엔드포인트에 직접 요청을 보냄

🛡️ 대응 방법

PraisonAI를 최신 버전인 4.5.128 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과 HTTP 200 OK가 반환되면 취약한 버전이므로 즉시 업데이트가 필요합니다.

Shell / Script
curl -s -I http://<target-ip>/api/agents | grep 'HTTP/1.1 200 OK'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Teams