🔍 CVE-2026-33235

7.7
CVSS Score
HIGH
2026-06-24
2026-10-25 22:10
✅ 완료

🇰🇷 한글 설명

AutoGPT 0.6.52 미만 버전의 Fill Text Template 블록에서 서비스 거부(DoS) 취약점이 발견되었습니다. 백엔드 샌드박스가 속성 접근은 차단하지만 계산 복잡도나 실행 시간을 제한하지 못해, 공격자가 CPU와 메모리를 과도하게 사용하는 표현식을 입력하여 시스템을 중단시킬 수 있습니다.

💡 쉬운 설명

공격자가 컴퓨터를 아주 힘들게 만드는 복잡한 계산 명령을 보내서 서버를 멈추게 만들 수 있는 문제입니다. 이로 인해 서비스가 먹통이 되거나 시스템이 완전히 꺼질 수 있습니다.

🇺🇸 원문 (English)

AutoGPT is a workflow automation platform for creating, deploying, and managing continuous artificial intelligence agents. In versions prior to 0.6.52, the Fill Text Template block is vulnerable to a Denial of Service (DoS) attack. While the backend implements a SandboxedEnvironment to prevent unauthorized attribute access (e.g., blocking __class__), it fails to limit the computational complexity or execution time of the expressions. An attacker can input computationally expensive Python/Jinja2 expressions that consume the server's CPU and memory, leading to a complete system hang or crash. In multi-tenant or self-hosted environments, this results in a complete service outage and "noisy neighbor" effects that require manual administrative intervention to recover. This issue has been fixed in version 0.6.52.

📍 영향받는 시스템

AutoGPT versions prior to 0.6.52

⚔️ 공격 벡터

Fill Text Template 블록에 계산 집약적인 Python/Jinja2 표현식을 입력하여 자원 고갈 유도

🛡️ 대응 방법

AutoGPT를 0.6.52 버전 이상으로 업데이트

🔧 검증 코드

출력된 Version이 0.6.52 미만이면 취약한 상태이며, 0.6.52 이상이면 안전합니다.

Shell / Script
pip show autogpt 2>/dev/null | grep -E 'Version'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Python