Security Audit
diffbot-automation
github.com/ComposioHQ/awesome-claude-skillsTrust Assessment
diffbot-automation received a trust score of 85/100, placing it in the Mostly Trusted category. This skill has passed most security checks with only minor considerations noted.
SkillShield's automated analysis identified 1 finding: 0 critical, 1 high, 0 medium, and 0 low severity. Key findings include Potential for generic remote code execution via RUBE_REMOTE_WORKBENCH.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. All layers scored 70 or above, reflecting consistent security practices.
Last analyzed on February 20, 2026 (commit 27904475). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings1
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| HIGH | Potential for generic remote code execution via RUBE_REMOTE_WORKBENCH The skill documentation instructs the LLM to use `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` for 'Bulk ops'. This tool appears to be a generic execution mechanism. If `run_composio_tool()` can execute arbitrary code, shell commands, or any Composio tool without proper sandboxing, input validation, or strict access controls, it creates a path for command injection, data exfiltration, and excessive permissions. A malicious user could craft prompts to manipulate the LLM into passing dangerous arguments to this tool, leading to unauthorized actions, access to sensitive data (e.g., files, environment variables), or execution of arbitrary code on the underlying Rube MCP system. Clarify the exact capabilities and limitations of `RUBE_REMOTE_WORKBENCH` and `run_composio_tool()`. Specify what types of operations are allowed and what security measures are in place (e.g., sandboxing, strict input validation, allowed tool lists, restricted execution environment). If it allows arbitrary code execution, consider removing or severely restricting its use to prevent misuse. | LLM | SKILL.md:68 |
Scan History
Embed Code
[](https://skillshield.io/report/c054dbc51df84846)
Powered by SkillShield