soc-build
Warn
Audited by Gen Agent Trust Hub on May 24, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The
mcp_server.pycomponent implements tools likesoc_lintandsoc_compwhich invokemakewithin a directory provided via themodule_dirargument. This behavior allows for arbitrary command execution if the target directory contains a compromised or maliciousMakefile.\n- [COMMAND_EXECUTION]: The skill extensively utilizessubprocess.runinmcp_server.pyto execute Python scripts and build utilities. While it avoids usingshell=Truedirectly in Python, the resulting shell environments created bymakeand other build tools are susceptible to command execution risks if project-controlled files (like those incommon.mk) are manipulated.\n- [EXTERNAL_DOWNLOADS]: Thesetup.shscript downloads and installs several standard Python libraries from PyPI, includingpandas,numpy,openpyxl,xlrd,pyyaml, andmcp. These are standard dependencies required for the skill's data processing and integration functionality.\n- [EXTERNAL_DOWNLOADS]: Thesetup.shscript automates the registration of the MCP server by modifying the user's local configuration file at~/.kimi/mcp.jsonto include the path tomcp_server.py.
Audit Metadata