plugin-fast-adapt
Pass
Audited by Gen Agent Trust Hub on Oct 31, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches npm distribution tags from
registry.npmjs.organd performs a sparse clone of the officialdeepseek-ai/deepseek-harnessrepository to retrieve upgrade documentation. These operations target well-known and official vendor sources. - [DYNAMIC_EXECUTION]:
- Uses
import()inscripts/quick-smoke.mjsto dynamically load and execute the entry point of a local plugin for validation purposes. This executes external code within the tool's process. - Executes
npm run typecheckorpnpm run typecheckin the target plugin directory viascripts/run.mjs, which runs arbitrary scripts defined in the target'spackage.json. - [INDIRECT_PROMPT_INJECTION]:
- Ingestion points: Reads and scans source files from arbitrary user-provided directories (via
code-scan.mjsandplugin-audit.mjs). - Boundary markers: Outputs analysis findings as structured JSON or plain text summaries for the agent.
- Capability inventory: Includes file system modification (
fs.renameSyncinenv-heal.mjs), subprocess execution, and dynamic module loading. - Sanitization: Implements a custom lexical state machine in
scripts/lib/scanner.mjsto separate code from comments and strings during scanning, reducing the risk of accidental instruction obedience. - [COMMAND_EXECUTION]: Runs system commands such as
psto identify active DSH processes andgitfor repository management, which are necessary for environment diagnostics.
Audit Metadata