aminer-data-search
Pass
Audited by Gen Agent Trust Hub on May 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/aminer_client.pyusesglobals().get()in itsrawaction to dynamically invoke functions based on command-line arguments. This allows the execution of functions defined within the script's namespace based on external input. - [PROMPT_INJECTION]: The skill ingests untrusted data from the AMiner API (such as abstracts and biographies), creating an indirect prompt injection surface where malicious instructions in academic text could influence agent behavior. \n
- Ingestion points:
scripts/aminer_client.py(fetches data fromdatacenter.aminer.cn) \n - Boundary markers: Absent \n
- Capability inventory: Network requests via
urllibinscripts/aminer_client.py\n - Sanitization: Absent.
- [EXTERNAL_DOWNLOADS]: The skill makes network requests to the AMiner Open Platform API at
https://datacenter.aminer.cnto retrieve academic data, which is its core intended functionality.
Audit Metadata