🇰🇷 한글 설명
Agent Zero 0.9.8 버전의 External MCP Servers 설정 기능에서 원격 코드 실행(RCE) 취약점이 발견되었습니다. 공격자가 악성 MCP 설정을 통해 임의의 명령과 인자를 포함한 JSON을 전달하면, 애플리케이션이 이를 검증 없이 실행하여 시스템 권한을 탈취할 수 있습니다.
💡 쉬운 설명
프로그램 설정 파일에 나쁜 명령어를 몰래 끼워 넣으면, 프로그램이 이를 실행해 컴퓨터를 마음대로 조종할 수 있는 문제입니다. 해커가 원격에서 사용자의 컴퓨터에 명령을 내려 정보를 빼가거나 시스템을 망가뜨릴 수 있습니다.
🇺🇸 원문 (English)
Agent Zero 0.9.8 contains a remote code execution vulnerability in its External MCP Servers configuration feature. The application allows users to define MCP servers using a JSON configuration containing arbitrary command and args values. These values are executed by the application when the configuration is applied without sufficient validation or restriction. An attacker may supply a malicious MCP configuration to execute arbitrary operating system commands, potentially resulting in remote code execution with the privileges of the Agent Zero process.
📍 영향받는 시스템
Agent Zero 0.9.8 버전
⚔️ 공격 벡터
악성 명령어가 포함된 MCP 설정 JSON 파일을 애플리케이션에 적용하여 원격 코드 실행
🛡️ 대응 방법
Agent Zero를 최신 보안 패치가 적용된 버전으로 업데이트하거나, 신뢰할 수 없는 MCP 서버 설정을 금지함
🔧 검증 코드
명령어 결과에 '0.9.8'이 포함되어 있으면 해당 취약점에 노출된 버전입니다.
agent-zero --version 2>/dev/null | grep -E '0.9.8'
📊 CVSS Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H
💻 영향받는 소프트웨어
IBM WebSphere Application Server