GPU VulnDB

Database/AI/ML frameworks & serving

finetrainers: code injection through the library field of a model index

CVSS 2.1CVE-2026-124588AI/ML frameworks & servingcurated

Impact

finetrainers 0.1.0 and 0.2.0 resolve model component classes in resolve_component_cls (finetrainers/utils/model.py) from the library argument of the model index without enough validation, and a crafted value leads to code injection. Anyone who can get a training job to load a model index they wrote could run code with the training job's privileges on the GPU node. A public proof of concept exists. The record does not say exactly what triggers it, and the CNA scored it low (CVSS 4.0 2.1, user interaction required).

Who can reach it

Remote, no authentication. The attacker supplies a model or model index that an operator or user then loads with finetrainers (user interaction required).

What to do

The record lists no fix, and the project had not answered the issue report when this was published. Load only models and model index files from trusted sources, run finetrainers jobs in unprivileged and isolated containers, and watch issue #435 for a patched release.

References

Related entries

All AI/ML frameworks & serving entries

This entry is curated: imported from vendor advisories with machine assistance, not yet individually verified. Confirm against your vendor's advisory before acting, and report anything wrong.