T09 · Insecure Skill Coding Practices
- Location
skill.md:47- Finding
Remote Encryption Workflow Exposes Plaintext Messages and Files to an External Service
- Content
View full analysis
- Remediation
View remediation
Security audit
Security checks for vulnerabilities and agentic risk
This documentation-only skill is coherent, but it under-discloses that sensitive plaintext, files, and signer-backed operations are routed through a remote CIFER Blackbox service.
Review this skill carefully before installing or following its examples. Do not send regulated, proprietary, credential-bearing, or highly sensitive files/messages through the Blackbox service unless you accept that the remote service processes them. Use dedicated low-privilege keys or managed signers for server-side integrations, pin and review SDK versions, and require explicit user approval before uploading files or signing messages.
skill.md:47Remote Encryption Workflow Exposes Plaintext Messages and Files to an External Service
skill.md:30Unpinned Third-Party SDK Creates a Sensitive Supply-Chain Exposure
The server-side examples normalize use of a raw private key from environment variables and then transmit plaintext or files to a remote Blackbox service without any explicit warning that sensitive content leaves the local trust boundary. In an agent skill context, this is risky because downstream users or autonomous agents may copy the pattern directly, handling credentials and confidential data in infrastructure they do not fully control.
No suspicious patterns detected.