제출 #782279: 1Panel-dev MaxKB <= v2.6.1 Remote Code Execution정보

제목1Panel-dev MaxKB <= v2.6.1 Remote Code Execution
설명MaxKB is vulnerable to Remote Code Execution (RCE) due to improper validation placement in its Model Context Protocol (MCP) node implementation. Although the application implements a whitelist to restrict MCP transport types to safe values ('sse' and 'streamable_http'), this validation is only enforced on the tool-listing API endpoint. It is bypassed entirely during workflow application saving and execution. An authenticated user can inject arbitrary transport configurations (such as stdio with OS commands) via the application edit endpoint. When the workflow is subsequently triggered, the unsanitized configuration is passed directly to the MultiServerMCPClient, resulting in arbitrary shell command execution on the host server.
원천⚠️ https://github.com/AnalogyC0de/public_exp/issues/30
사용자
 Ana10gy (UID 93358)
제출2026. 03. 18. PM 01:49 (7 개월 ago)
모더레이션2026. 04. 11. AM 09:35 (24 days later)
상태수락
VulDB 항목356968 [1Panel-dev MaxKB 까지 2.6.1 Model Context Protocol Node base_mcp_node.py execute 권한 상승]
포인트들20

Do you need the next level of professionalism?

Upgrade your account now!