T08 · Insecure Dependencies
- Location
SKILL.md:16- Finding
Execution of Unverified Externally Supplied Server and Plugin Code
- Content
View full analysis
The AT MCP server is maintained by the Atlas Tracker / RedForester team. > Contact **@gmdidro** (Telegram) or visit [app.redforester.com](https://app.redforester.com) to request access. Once you have the server files: ```bash cd at-mcp/ yarn install yarn build # Run directly node build/index.js # Or run as a systemd user service (recommended) cp at-mcp.service ~/.config/systemd/user/ ``` ``` ### Technical Analysis The Skill directs users to acquire security-critical MCP server files through an unspecified external process that includes contacting a Telegram account. It then instructs users to install dependencies, build the project, and execute the generated JavaScript. The audited package does not contain the MCP server source, its package manifest, a lockfile, the plugin source, integrity hashes, release signatures, or a verifiable source repository. Consequently, neither the supplied code nor its dependency graph can be evaluated as part of this audit. Executing `yarn install` may run dependency lifecycle scripts, while `node build/index.js` runs the externally supplied application directly. If the distribution account, supplied archive, package registry dependency, or build chain is compromised, arbitrary code can execute with the privileges of the user performing the installation. ### Attack Path 1. An attacker compromises or impersonates the external distribution contact, website, download location, or one of the server's dependencies. 2. The attacker provides a modified MCP package or introduces a malicious dependency or lifecycle script. 3. The user follows the Skill instructions and runs `yarn install`. 4. The malicious p ...[truncated 1027 chars]- Remediation
View remediation
