Stop Asking If an AI Skill Is Safe — Ask What It Can Do Instead
A new analysis of AI agent skills highlights a growing supply-chain risk: malicious instructions hidden inside ordinary text files can steal credentials, establish persistence, and survive system reinstalls.
The discussion began after a reported incident in which a user asked Claude for an audio transcription tool recommendation. The model returned a command that installed a malicious clone site. After the system was wiped and files restored from backup, the infection persisted because the payload lived inside a skill.md file that the owner continued to reload.
worklore.dev maintains a library of reusable agent instructions written in plain language. Because these files are executed by agents that run with the user’s full privileges, any unexamined skill is effectively untrusted code.
Scale of the problem
In February 2026 Snyk published ToxicSkills, an analysis of 3984 publicly available agent skills. The study found security issues in 36.8 percent of the skills and critical problems in 13.4 percent. Researchers confirmed 76 malicious payloads, eight of which remained available at publication time.
Documented attack patterns include environment-variable exfiltration via curl, base64-decoded eval commands that harvest AWS credentials, and remote instruction fetching that bypasses initial review. A real-world example is CVE-2025-6514 in the mcp-remote package, which carried a CVSS score of 9.6 and had more than 437 000 installations.
Why security badges fail
Traditional “verified safe” badges are considered unreliable for several reasons:
- Plain text can contain executable instructions such as “read ~/.ssh/id_rsa”.
- Skills can contain prompts that instruct reviewers to ignore previous rules.
- Payloads can be fetched at runtime, making static review meaningless.
- Any badge not bound to a content hash can be swapped after approval.
The proposed alternative is capability disclosure rather than safety certification. A five-tier system describes what a skill is technically able to do:
- T0 — Inert text only.
- T1 — Local predefined scripts and file writes, no network.
- T2 — Outbound network requests to listed endpoints.
- T3 — Persistence, secret access, privilege escalation, or destructive actions.
- T4 — Runtime code loading or decoding that cannot be statically verified.
skill-xray tool
The author released skill-xray under the MIT license. The scanner performs static analysis with regular expressions to extract hashes, network endpoints, and structural indicators, then passes results to an agent layer that produces human-readable reports. The tool deliberately avoids issuing “safe/unsafe” verdicts and instead reports concrete capabilities tied to a specific SHA-256 hash.
Because the system is designed for transparency rather than enforcement, users retain final responsibility for deciding whether a disclosed capability is acceptable for their environment.
Related articles
Ideco NGFW Novum v23 Adds Shadow AI Discovery, Dynamic Routing and QoS Controls
Ideco has released NGFW Novum v23, introducing detection for 83 AI application protocols including ChatGPT, Claude, DeepSeek, GigaChat and YandexGPT. The update enables organizations to identify Shadow AI usage across networks without mandatory TLS decryption and adds new content-filter categories for AI agents and AI services. Enterprise routing capabilities have been expanded with Prefix lists, Route maps, OSPF zones, BGP aggregation and BFD profiles to support large distributed environments. Additional features include internal Virtual Ethernet and Virtual Switch interfaces for VCE connectivity, QoS traffic prioritization, MTU/MSS tuning for IPsec, certificate-based authentication in Ideco Client and detection of tunneled traffic inside SSH and TLS sessions. The release positions the NGFW as the first layer of an emerging AI Security Layer that combines discovery, policy enforcement and future LLM proxy controls.
Agentic AI Systems Under Siege: Prompt Injections, Data Poisoning, and Tool Exploits
Independent expert Andrey Biryukov details how AI agents with file access, email capabilities, and API calls become high-value targets for attackers. The article examines confidentiality, integrity, and availability risks created by autonomous decision-making. Real-world examples include NeuralTrust’s discovery of malicious URL instructions bypassing OpenAI Atlas validation and Zscaler ThreatLabz’s demonstration of hidden instructions on fake Python documentation sites that tricked models into making cryptocurrency payments. Data poisoning research from Carnegie Mellon and Cornell Tech showed agents from Anthropic, OpenAI, and Google selecting tampered datasets in half of tested cases. Additional findings cover vulnerabilities in Git MCP Server and comparative weaknesses between Function Calling and Model Context Protocol architectures. OWASP’s Agentic Top 10 and joint guidance from Canada, Australia, the US, New Zealand, and the UK emphasize threat modeling, least-privilege isolation, and separation of trusted versus untrusted data.
Critical Sandbox Escape Vulnerability in DeepSeek Harness Lets AI Agents Disable Protections with One Command
Researchers at OX Research identified a critical vulnerability in DeepSeek Harness, an open-source tool for running AI agents that interact with local code and files. The flaw, tracked as CVE-2026-82533 with a CVSS score of 9.4, allowed an AI agent to access the tool's local web interface and switch its session to danger-full-access mode, removing all sandbox restrictions and confirmation prompts. Attackers could trigger the escape through prompt injection by embedding malicious instructions in files or content processed by the agent. The web interface lacked authentication and relied on a spoofable Host header, while session details were automatically exposed to the agent environment. The issue affected versions 0.1.1-rc.2 and earlier; patched releases began with 0.1.2-alpha.2. The same interface also exposed logs of all stored conversations. DeepSeek had previously warned that its sandbox and confirmation mechanisms did not guarantee full isolation.
How to Build an AI Agent for Pentesting Without Turning It Into a Black Box
Most security specialists use language models as advanced references where the human reviews every suggestion before execution. With autonomous AI agents the workflow changes dramatically as the agent plans steps, calls tools, analyzes outputs and maintains memory across multiple iterations. This automation introduces serious risks because specialists may see only the final result without understanding which hypotheses were tested or why specific commands were chosen. CyberED and Standoff Hackbase are running a practical AI pentesting challenge to help participants build controllable agents. The event includes a live webinar on 10 September followed by a week-long hands-on period on the Standoff Hackbase training range. Experts emphasize defining strict technical boundaries, logging every decision, and keeping high-risk actions under human oversight.