🔍 CVE-2026-40114

7.2
CVSS Score
HIGH
2026-04-09
2026-10-26 21:10
✅ 완료

🇰🇷 한글 설명

PraisonAI 4.5.128 미만 버전의 /api/v1/runs 엔드포인트에서 webhook_url에 대한 검증이 누락되어 발생합니다. 공격자가 임의의 URL을 입력하면 서버가 작업 완료 후 해당 URL로 HTTP POST 요청을 보내게 되어 SSRF 공격이 가능해집니다. 이를 통해 클라우드 메타데이터 서비스나 내부 API 등 네트워크 인접 서비스에 접근할 수 있습니다.

💡 쉬운 설명

해커가 가짜 주소를 입력하면 서버가 그 주소로 몰래 정보를 보내거나 내부 네트워크를 공격하게 만드는 취약점입니다. 서버가 외부의 명령을 받아 내부의 중요한 정보를 훔쳐보는 통로로 이용될 수 있습니다.

🇺🇸 원문 (English)

PraisonAI is a multi-agent teams system. Prior to 4.5.128, the /api/v1/runs endpoint accepts an arbitrary webhook_url in the request body with no URL validation. When a submitted job completes (success or failure), the server makes an HTTP POST request to this URL using httpx.AsyncClient. An unauthenticated attacker can use this to make the server send POST requests to arbitrary internal or external destinations, enabling SSRF against cloud metadata services, internal APIs, and other network-adjacent services. This vulnerability is fixed in 4.5.128.

📍 영향받는 시스템

PraisonAI versions prior to 4.5.128

⚔️ 공격 벡터

인증되지 않은 공격자가 /api/v1/runs API 요청 본문에 임의의 webhook_url을 포함하여 전송

🛡️ 대응 방법

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

🔧 검증 코드

출력된 버전이 4.5.128 미만이면 취약한 상태입니다.

Shell / Script
pip show praisonai | grep Version

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Cloud Services