Trust Assessment
whatsapp-voice-talk received a trust score of 10/100, placing it in the Untrusted category. This skill has significant security findings that require attention before use in production.
SkillShield's automated analysis identified 7 findings: 2 critical, 0 high, 4 medium, and 1 low severity. Key findings include Arbitrary command execution, Unpinned npm dependency version, Node lockfile missing.
The analysis covered 4 layers: Manifest Analysis, Static Code Analysis, Dependency Graph, LLM Behavioral Safety. The Manifest Analysis layer scored lowest at 40/100, indicating areas for improvement.
Last analyzed on February 12, 2026 (commit 13146e6a). SkillShield performs automated 4-layer security analysis on AI skills and MCP servers.
Layer Breakdown
Behavioral Risk Signals
Security Findings7
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| CRITICAL | Arbitrary command execution Node.js child_process require Review all shell execution calls. Ensure commands are static (not built from user input), use absolute paths, and are strictly necessary. Prefer library APIs over shell commands. | Manifest | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/scripts/voice-processor.js:11 | |
| CRITICAL | Arbitrary command execution Node.js child_process require Review all shell execution calls. Ensure commands are static (not built from user input), use absolute paths, and are strictly necessary. Prefer library APIs over shell commands. | Manifest | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/scripts/voice-processor.js:39 | |
| MEDIUM | Unpinned npm dependency version Dependency 'node' is not pinned to an exact version ('>=14.0.0'). Pin dependencies to exact versions to reduce drift and supply-chain risk. | Dependencies | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/package.json | |
| MEDIUM | Unpinned Python dependency version Requirement 'openai-whisper>=20231117' is not pinned to an exact version. Pin Python dependencies with '==<exact version>'. | Dependencies | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/requirements.txt:1 | |
| MEDIUM | Unpinned Python dependency version Requirement 'soundfile>=0.12.1' is not pinned to an exact version. Pin Python dependencies with '==<exact version>'. | Dependencies | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/requirements.txt:2 | |
| MEDIUM | Unpinned Python dependency version Requirement 'numpy>=1.21.0' is not pinned to an exact version. Pin Python dependencies with '==<exact version>'. | Dependencies | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/requirements.txt:3 | |
| LOW | Node lockfile missing package.json is present but no lockfile was found (package-lock.json, pnpm-lock.yaml, or yarn.lock). Commit a lockfile for deterministic dependency resolution. | Dependencies | skills/syedateebulislam/whatsapp-voice-chat-integration-open-source/package.json |
Scan History
Embed Code
[](https://skillshield.io/report/1587ed9303440c69)
Powered by SkillShield