adme-prediction
Warn
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/adme_predictor.pyusespickle.load()to deserialize machine learning models from themodels/directory. Thepicklemodule is notoriously insecure because it can execute arbitrary code embedded in the data stream during deserialization. If an attacker manages to modify the local.pklfiles distributed with the skill, they could achieve arbitrary code execution when the agent runs the prediction tool. - [EXTERNAL_DOWNLOADS]: In
scripts/train_tdc_models.py, the skill uses thePyTDClibrary to fetch molecular datasets from the Therapeutics Data Commons (TDC) hosted attdcommons.ai. This is a standard procedure for retrieving scientific data for training the predictive models and is considered a legitimate operation within the context of the skill's functionality.
Audit Metadata