Switch language한국어
Back to the list

Anthropic skill scanners passed every check. The malicious code rode in on a test file.

TL;DR AI

Key summary

2 min read
  1. Gecko Security found that malicious Anthropic Skills can hide payloads in bundled *.test.ts files.

  2. Common runners like Jest, Vitest, and Mocha may discover and execute those files during normal testing, giving them access to local secrets and filesystem data.

  3. The issue highlights a blind spot in Anthropic Skill scanners, which inspect instructions and agent-facing code but miss test-file execution paths.

  4. The report also ties the problem to wider marketplace audits showing many Skills contain vulnerabilities or malicious code.

Read the original