nemo-speech-asr-finetune
Warn
Audited by Gen Agent Trust Hub on Jul 22, 2026
Risk Level: MEDIUMREMOTE_CODE_EXECUTIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The skill instructs the agent to set the environment variable
TORCH_FORCE_NO_WEIGHTS_ONLY_LOAD=1when using thecheckpoint_averaging.pyscript. This setting disables PyTorch'sweights_onlysecurity check duringtorch.load, allowing for the deserialization of arbitrary Python objects. This creates a risk of arbitrary code execution if a user processes malicious or untrusted checkpoints. Evidence:references/training-evaluation.md. - [COMMAND_EXECUTION]: The skill's core functionality involves the execution of numerous shell commands and Python scripts for environment setup, data preparation, training, and evaluation. This creates a broad attack surface typical of machine learning development environments. Evidence: Found throughout
SKILL.mdand all reference files. - [PROMPT_INJECTION]: The skill processes external manifest files (JSONL) containing audio paths and text transcripts, which represent an ingestion point for untrusted data. 1. Ingestion points:
model.train_ds.manifest_filepathanddataset_manifest. 2. Boundary markers: No explicit delimiters or 'ignore-instructions' warnings are specified for the processed transcripts. 3. Capability inventory: Execution of training, evaluation, and data refinement scripts. 4. Sanitization: No sanitization or filtering of transcript content is described. This surface could be exploited via indirect prompt injection if transcripts contain malicious instructions that influence the agent's behavior during data auditing or refinement planning. Evidence:references/data-lhotse.md.
Audit Metadata