🔍 CVE-2026-100578

7.6
CVSS Score
HIGH
2026-09-26
2026-09-28 20:17
✅ 완료

🇰🇷 한글 설명

OpenClaw(npm 패키지 `openclaw`) 2026.7.1 이전 버전에서 chat.send 엔드포인트를 통해 노출된 소유자 전용 인프라 도구에 대한 권한 제한이 미흡한 취약점이 발견되었습니다. 게이트웨이 배포 환경에서 쓰기 권한이 있는 비소유자가 채팅을 시작할 때 `gateway` 및 `cron` 도구가 포함되면, 에이전트가 소유자 전용 설정이나 스케줄링 작업을 실행하여 영구적인 상태 변경을 일으킬 수 있습니다.

💡 쉬운 설명

일반 사용자가 채팅 기능을 이용해 관리자만 사용할 수 있는 시스템 설정이나 예약 작업 도구를 몰래 실행할 수 있는 보안 결함입니다. 이를 통해 공격자가 시스템의 설정을 바꾸거나 중요한 작업을 마음대로 조작할 위험이 있습니다.

🇺🇸 원문 (English)

OpenClaw (npm package `openclaw`) before 2026.7.1 fails to restrict owner-only infrastructure tools exposed through the chat.send endpoint. In Gateway deployments using authentication modes that honor caller identity and narrower operator scopes, a write-scoped non-owner caller can start a chat turn whose tool inventory includes the `gateway` and `cron` tools, causing the agent to invoke owner-only configuration or scheduling operations, including persistent state changes. Practical impact depends on the tools selected by the model and the caller's ability to steer the turn. Shared-secret token and password callers are treated as fully trusted operators under OpenClaw's security model and are outside the scope of this issue. The issue is fixed in 2026.7.1; as a workaround, restrict chat.send to administrators in identity-bearing deployments and remove `gateway` and `cron` from affected agent tool policies.

📍 영향받는 시스템

OpenClaw (npm package `openclaw`) version before 2026.7.1

⚔️ 공격 벡터

권한이 낮은 사용자가 chat.send 엔드포인트를 통해 관리자 전용 도구가 포함된 채팅 세션을 시작하여 에이전트를 조작함

🛡️ 대응 방법

OpenClaw를 2026.7.1 버전으로 업데이트하거나, chat.send 권한을 관리자로 제한하고 에이전트 도구 정책에서 `gateway` 및 `cron`을 제거함

🔧 검증 코드

출력된 openclaw의 버전이 2026.7.1 미만인지 확인합니다.

Shell / Script
npm list openclaw | grep openclaw

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Security Gateway