graphify
Fail
Audited by Gen Agent Trust Hub on Nov 12, 2026
Risk Level: HIGHEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONPERSISTENCEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill's installation routine attempts to install a Python package named
graphifyy. This name deviates from the legitimategraphifylibrary by adding a trailing 'y' and does not match the approved vendor resource naming patterns for the authorvanducng, indicating a risk of typosquatting. - [REMOTE_CODE_EXECUTION]: By downloading and installing the suspected typosquat package
graphifyy, the skill enables the execution of remote code on the host system during the installation and import process. - [PERSISTENCE]: The skill provides automated installation of a
post-commitgit hook and a project-specificCLAUDE.mdsection. These mechanisms ensure that the skill's code is executed automatically during developer activities and remains active across agent sessions. - [INDIRECT_PROMPT_INJECTION]: The core functionality involves analyzing external data—such as code, documents, PDFs, images, and video transcripts—using LLM-powered subagents. This creates an attack surface where malicious instructions hidden in these files could compromise the agent's behavior.
- [DYNAMIC_EXECUTION]: The skill generates and runs Python scripts at runtime via
python -cblocks to manage extraction, merging, and querying. This dynamic construction and execution of code increases the risk of injection vulnerabilities. - [COMMAND_EXECUTION]: The skill executes system commands including
git clone,yt-dlp, and various file system operations based on user-supplied paths and URLs, which could be exploited for command injection if inputs are not properly sanitized.
Recommendations
- AI detected serious security threats
Audit Metadata