boron-nmr-predict
Warn
Audited by Gen Agent Trust Hub on Mar 30, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The file
src/core/ml_features.pyusespickle.load()to deserialize theml_feature_scaler.pklfile. If an attacker manages to compromise the model repository or perform a man-in-the-middle attack on the download process inscripts/ensure_model.py, they could execute arbitrary code on the user's system when the skill attempts to load the scaler. - [EXTERNAL_DOWNLOADS]: The skill is designed to download model weights and pre-processing files from a remote repository. The script
scripts/ensure_model.pyuses thehuggingface_hublibrary to download files fromSII-AI4Chem/boron-nmr-predict-model. While the target repository is specific, downloading and executing content (via pickle) from external sources introduces supply chain risks. - [COMMAND_EXECUTION]: The skill includes shell scripts (
scripts/setup_env.shandscripts/run_example.sh) that automate environment creation, dependency installation viapip, and execution of Python scripts. These scripts usesudo-less commands but perform significant system changes like creating conda environments and installing unversioned packages from requirements files.
Audit Metadata