ftshare-all-in-one
Pass
Audited by Gen Agent Trust Hub on May 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches financial data from whitelisted domains
market.ft.techandftai.chat. This whitelist is centrally managed inscripts/common.pyand enforced by a custom URL opener that validates the netloc of every request. - [COMMAND_EXECUTION]: The skill uses the
Bashtool to run local Python scripts. It employs a dispatcher script (run.py) that usesrunpy.run_pathto execute sub-commands. This dispatcher includes a security check that validates requested scripts against a whitelist of files found in thescripts/directory, preventing the execution of arbitrary files. - [DATA_EXPOSURE]: The skill provides functionality to download PDF, XML, and Excel files from remote servers. To prevent path traversal attacks, the download scripts (
download_announcement.py,download_etf_pcf.py, etc.) utilize a_safe_output_pathfunction that usesos.path.commonpathto ensure all files are saved within the intended local directory structure.
Audit Metadata