🔍 CVE-2026-100579

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

🇰🇷 한글 설명

OpenClaw(npm 패키지 'openclaw') 2026.7.1 미만 버전에서 message.action의 요청자 출처를 잘못 신뢰하는 취약점이 발견되었습니다. 인증 모드가 활성화된 Gateway 환경에서 쓰기 권한이 있는 호출자가 타인의 식별자를 위조하여 채널 권한 검사를 우회하고 허용되지 않은 작업을 수행할 수 있습니다.

💡 쉬운 설명

사용자의 신원을 확인하는 과정에서 오류가 발생하여, 공격자가 다른 사람인 것처럼 속여 시스템 명령을 내릴 수 있는 문제입니다. 이를 통해 원래는 접근할 수 없는 중요한 설정이나 데이터를 조작할 위험이 있습니다.

🇺🇸 원문 (English)

OpenClaw (npm package 'openclaw') before 2026.7.1 incorrectly trusts requester provenance in message.action. In identity-bearing Gateway deployments (authentication modes that honor caller identity and narrower operator scopes), a write-scoped caller can supply another sender's identifier to the channel authorization checks and invoke a channel action under that spoofed requester identity, reaching operations the channel adapter would have denied to the real caller. Practical impact depends on the enabled channel, the action, and the target account's permissions. Shared-secret token and password callers are full trusted operators under OpenClaw's security model and are out of scope. The issue is fixed in 2026.7.1; as a workaround, restrict message.action to administrators and disable sensitive channel actions that rely on requester identity.

📍 영향받는 시스템

OpenClaw (npm package 'openclaw') version < 2026.7.1

⚔️ 공격 벡터

메시지 내의 요청자 식별자(requester identifier)를 타인의 것으로 위조하여 채널 권한 검사를 우회하는 방식

🛡️ 대응 방법

OpenClaw를 2026.7.1 버전 이상으로 업데이트하거나, message.action 권한을 관리자로 제한하고 민감한 채널 작업을 비활성화하십시오.

🔧 검증 코드

출력된 버전이 2026.7.1 미만인 경우 해당 취약점에 노출된 상태입니다.

Shell / Script
npm list openclaw | grep -E '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