🔍 CVE-2026-105797

8.8
CVSS Score
HIGH
2026-10-06
2026-10-06 18:16
✅ 완료

🇰🇷 한글 설명

SimpleChat의 특정 버전에서 발생하는 권한 순서 결함으로 인해, 인증된 저권한 사용자가 MCP 유형 검사를 우회할 수 있습니다. 이를 통해 공격자는 애플리케이션 서비스 권한으로 임의의 운영체제 프로세스를 실행하여 데이터 유출이나 서비스 중단을 초래할 수 있습니다.

💡 쉬운 설명

로그인한 일반 사용자가 보안 검사를 교묘하게 피해 시스템의 관리자 권한을 흉내 내는 공격입니다. 이를 통해 해커가 채팅 앱의 권한을 이용해 컴퓨터에서 몰래 명령어를 실행할 수 있습니다.

🇺🇸 원문 (English)

SimpleChat is a secure AI conversation application with personal and group workspaces for document-grounded interactions. In versions 0.261.003 and 0.261.027, an authorization ordering flaw in POST /api/user/plugins allows an authenticated low-privileged user to omit the top-level MCP type so that _reject_non_admin_mcp_stdio skips inspection before the type is restored from metadata. The stored personal action can then reach McpPluginFactory.create_connector, and MCPStdioPlugin.connect starts the attacker-selected operating-system process under the application service identity when the action tool is invoked. Exploitation requires personal plugins to be enabled and governance to permit MCP actions, and it can expose or modify secrets and data available to the service or disrupt the service. This issue is fixed in version 0.261.031.

📍 영향받는 시스템

SimpleChat versions 0.261.003 and 0.261.027

⚔️ 공격 벡터

POST /api/user/plugins 요청 시 MCP 유형을 누락시켜 검사 로직을 우회한 후 임의 프로세스 실행

🛡️ 대응 방법

SimpleChat을 버전 0.261.031 이상으로 업데이트하십시오.

🔧 검증 코드

명령어 결과에 취약한 버전 번호가 출력되면 해당 시스템은 보안 위험이 있는 상태입니다.

Shell / Script
curl -s http://<target-ip>/api/version | grep -E '0.261.(003|027)'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

Spring Data REST