nsfc-literature
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The script
scripts/generate_references.pyutilizesuvxto run thewenxianpackage, which is fetched from a public registry. This tool is developed by the skill author.- [COMMAND_EXECUTION]: The skill usessubprocess.runto call external citation tools. By passing arguments as a list rather than a single string, the skill correctly mitigates command injection risks from user-supplied identifiers.- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the OpenAlex API and user-specified files, presenting a potential surface for indirect prompt injection within academic metadata. - Ingestion points: Literature search results from
api.openalex.organd identifier lists from user-provided files. - Boundary markers: None present; data is passed directly into the agent context as JSON or text.
- Capability inventory: Network access via
urlliband shell execution of thewenxiantool. - Sanitization: Identifiers are stripped of whitespace and comments, but the academic metadata retrieved via API is not filtered for malicious instructions.
Audit Metadata