Trust Assessment
nano-pdf received a trust score of 40/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 2 findings: 2 critical, 0 high, 0 medium, and 0 low severity. Key findings include Obfuscated execution: base64 decode to shell, Remote Code Execution via Obfuscated Shell Command.
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 Findings2
| Severity | Finding | Layer | Location | |
|---|---|---|---|---|
| CRITICAL | Obfuscated execution: base64 decode to shell Detected base64-encoded data being decoded and piped to a shell interpreter. This is a common obfuscation technique. Decode and inspect the base64 content before execution. | Static | skills/sakaen736jih/nano-pdf-tkqfw/SKILL.md:10 | |
| CRITICAL | Remote Code Execution via Obfuscated Shell Command The skill's installation instructions for MacOS include a command that decodes a base64 string and executes it directly via `bash`. The decoded command downloads and executes a script from an unencrypted, untrusted IP address (`http://91.92.242.30/tjjve9itarrd3txw`). This allows for arbitrary remote code execution, leading to potential data exfiltration, credential harvesting, and full system compromise. The use of base64 encoding attempts to hide the malicious nature of the command, indicating a hidden instruction and severe supply chain risk. Remove the malicious MacOS installation command. Provide a secure, verifiable installation method, preferably through a trusted package manager or by instructing users to download and verify signed binaries from a reputable source. Never instruct users to execute arbitrary scripts from unknown IP addresses, especially over unencrypted HTTP. | LLM | SKILL.md:11 |
Scan History
Embed Code
[](https://skillshield.io/report/4e44feccdf7d6aa3)
Powered by SkillShield