Habr•September 10, 2026•🇷🇺Translated from Russian

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

Habr•AI Security

Troubleshooting AI Bug Hunting: Seven Critical Mistakes That Destroy Report Validity

Two Russian researchers shared detailed lessons from six months of running AI agents on domestic bug bounty platforms. The presentation, originally delivered at OFFZONE, covers hallucinations, lack of validation, threat model misunderstandings, severity inflation, bloated reports, high token costs, and scope violations. Vladislav Bek and Daniil Shushakov describe practical fixes including tool-enabled agents, dual-agent verification, strict templates, and cascaded model architectures. They emphasize that AI must execute real commands in isolated environments rather than fabricate results. The speakers also address scaling on private events, handling model refusals, and the continued necessity of human final validation. Their checklist stresses business context, proven impact, and staying within program boundaries to produce accepted, high-value reports.

AntiMalware•AI Security

SOC Forum 2026 Reveals Full Program Featuring Chen Qiufan on AI Agents and Business Defense

Organizers of SOC Forum 2026 have published the complete agenda for the event scheduled for October 27-28 at Moscow's Lomonosov cluster. The central theme explores how generative AI is used by both attackers and defenders, including the risks when autonomous agents gain access to corporate systems. Over 170 speakers from more than 90 organizations will participate in more than 60 sessions and 82 technical reports selected from over 400 submissions. The first day focuses on business impact, regulation, economic effects of AI, liability for errors, and employee data sent to external models, with Chinese author Chen Qiufan delivering a keynote and joining a plenary discussion. The second day shifts to technical topics such as AI-powered attacks, code security, cloud environments, and autonomous agent protections including access rights, prompt attacks, and incident investigation. The AI & Cybersecurity track received 126 CFP submissions, 2.5 times more than the previous year. The forum is organized by GK Solar as part of Russian Cybersecurity Week.

Habr•AI Security

Skycode: Custom VS Code Extension Optimizes AI Coding Agent for Corporate Closed-Loop LLMs

A developer has released Skycode, an open-source VS Code extension that enables AI-assisted coding inside corporate closed environments using internal models such as Qwen. The project addresses strict data residency requirements in sectors like energy, where external services like GitHub Copilot or Cursor are prohibited because code would leave the perimeter. Key engineering efforts focused on aggressive context preservation within the model's roughly 100k token limit through incremental file reading, symbol-level extraction, history compression, and visual context monitoring. Additional features include tab-based parallel task handling, local voice dictation powered by Sber's GigaAM v3, and safeguards against repetitive loops or truncated file writes. The extension approach was chosen over forking the entire VS Code codebase to simplify deployment and compliance reviews, as extensions can often be installed from the Marketplace without separate approval. Skycode is positioned as a practical alternative for organizations running their own LLMs rather than relying on cloud models.

Security NEXT•AI Security

NICT and MITRE to Host AI Breach Challenge 2026 on Email Agent Security

The National Institute of Information and Communications Technology (NICT) and MITRE are organizing the AI Breach Challenge 2026: Email Agent Security competition in December 2026. The event will take place at George Mason University in Virginia and will focus on identifying security weaknesses in AI agents designed for workplace email operations. Participants will work in teams of two to four people, combining on-site and remote access over a 24-hour period on December 16 and 17. They will attempt to induce unintended behaviors in the agents and gain access to protected information within an isolated environment. NICT plans to analyze the results to evaluate the effectiveness and limitations of current AI agent security measures for future research and development.