An AI Supply Chain Attack Rarely Touches a Model File Directly
An AI supply chain attack usually compromises something adjacent to the model: a PyPI package with the same name as an internal dependency, a pickle file that executes on load instead of just deserializing weights. Two documented incidents, the PyTorch torchtriton compromise and the Hugging Face pickle backdoors JFrog found, show the pattern. Neither touched a model architecture. Both got code running on a machine that trusted the install path.