alphaxiv
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXPOSURE]: The script
scripts/alphaxiv.pyreads the user's~/.zshrcfile to retrieve theALPHAXIV_TOKEN. While this is intended for authentication, accessing a primary shell profile exposes other environment variables and potentially sensitive configuration data to the skill process. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external sources (AlphaXiv API) including paper abstracts, metadata, and AI-generated overviews which are then presented to the agent.
- Ingestion points: API responses processed in
cmd_search,cmd_paper,cmd_overview, andcmd_feedwithinscripts/alphaxiv.py. - Boundary markers: None. Content is interpolated directly into the output stream.
- Capability inventory: The skill has network access via
urllibandcurl, and file read access to~/.zshrc. - Sanitization: None. The script performs basic string truncation on abstracts but does not filter for potential instruction injection in the fetched text.
- [COMMAND_EXECUTION]: The
_post_streamfunction inscripts/alphaxiv.pyexecutes the systemcurlbinary viasubprocess.run. Although arguments are passed as a list (reducing shell injection risk), it creates a dependency on an external system utility to handle sensitive data like authentication tokens.
Audit Metadata