se-dev-plugin
Warn
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPRIVILEGE_ESCALATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill downloads several external tools and data sources during its preparation and execution phases:
Prepare.batandprepare.shfetch theuvPython package manager fromhttps://astral.shand thebusybox.exeutility fromhttps://frippery.org.download_pluginhub.pyanddownload_magnetarhub.pyclone plugin registries fromhttps://github.com/StarCpt/PluginHub.gitandhttps://github.com/CometWorks/magnetar-hub.git.download_plugin_source.pyclones arbitrary plugin source code repositories from GitHub based on the contents of the retrieved registries.- [REMOTE_CODE_EXECUTION]: The preparation scripts utilize remote execution patterns to install system dependencies:
Prepare.batexecutes a remote PowerShell script foruvinstallation viairm https://astral.sh/uv/install.ps1 | iex.prepare.shandcommon-posix.shpipe a remote shell script foruvinstallation toshusingcurl -LsSf https://astral.sh/uv/install.sh | sh.- [COMMAND_EXECUTION]: Multiple Python and shell scripts execute system commands to manage the environment and source code:
download_pluginhub.py,download_magnetarhub.py, anddownload_plugin_source.pyusesubprocess.runto invoke thegitCLI for repository cloning, fetching, and checkout operations.download_plugin_source.pytriggers the localindex_plugins.pyscript usinguv run.common-posix.shusesdotnet tool installto install theilspycmdutility.- [PRIVILEGE_ESCALATION]:
Prepare.batinvokes PowerShell with the-ExecutionPolicy ByPassflag to run the remote installation script for theuvtool, overriding local execution restrictions for that operation. - [INDIRECT_PROMPT_INJECTION]: The skill clones, indexes, and searches external C# source code from GitHub repositories. This behavior creates an attack surface where malicious instructions or deceptive metadata embedded in the external code (e.g., in comments or string literals) could be ingested into the agent's context during searches.
- Ingestion points: External C# files cloned into
Data/Sourcesare parsed and indexed byindex_plugins.py. - Boundary markers: The search results produced by
search_plugins.pydo not implement explicit delimiters or warnings to ignore embedded instructions in the retrieved code snippets. - Capability inventory: The skill has capabilities for network access (
requests,git), file system modification (mkdir,mklink,write), and subprocess execution (git,powershell,uv). - Sanitization: There is no evidence of sanitization or filtering of the external source code content before it is indexed or returned to the agent context.
Audit Metadata