Trust Assessment
web-search received a trust score of 72/100, placing it in the Caution category. This skill has some security considerations that users should review before deployment.
SkillShield's automated analysis identified 1 finding: 1 critical, 0 high, 0 medium, and 0 low severity. Key findings include Unsanitized input in shell command leads to command injection.
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 13, 2026 (commit 13146e6a). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings1
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| CRITICAL | Unsanitized input in shell command leads to command injection The `{{query}}` variable is directly interpolated into a `curl` command executed via the shell. This allows an attacker to inject arbitrary shell commands by crafting a malicious `query` string containing shell metacharacters (e.g., `;`, `|`, `&`, `$(...)`). This could lead to remote code execution on the system running the skill. Implement robust input sanitization for the `query` variable to escape all shell metacharacters before it is used in the `curl` command. A safer approach would be to use a dedicated HTTP client library that constructs URLs and makes requests without involving direct shell command execution with interpolated user input. | LLM | SKILL.md:5 |
Scan History
Embed Code
[](https://skillshield.io/report/4814f030f9720f15)
Powered by SkillShield