Apa yang terjadi
resolve_component_cls pada Model Index Handler finetrainers gagal memvalidasi nama komponen yang dipengaruhi penyerang, memungkinkan injeksi kode. CVSS 3.1 6.3 / CVSS 4.0 2.1; CNA adalah cna@vuldb.com dan catatan berstatus Deferred karena proyek belum merespons.
Mengapa penting
Cacat injeksi kode di pustaka fine-tuning Hugging Face yang dapat dieksekusi di mesin peneliti ketika konfigurasi berbahaya atau teracuni dimuat — relevan dengan risiko rantai pasokan menarik definisi model/index/komponen dari ekosistem HF.
Vektor serangan
Memanipulasi argumen 'Library' yang diteruskan ke resolve_component_cls di Model Index Handler menghasilkan injeksi kode; dapat dimulai dari jarak jauh tetapi memerlukan interaksi pengguna, sehingga biasanya dipicu dengan memuat konfigurasi/komponen yang tidak tepercaya
Sistem yang terdampak
huggingface finetrainers 0.1.0 dan 0.2.0 (finetrainers/utils/model.py, Model Index Handler)
Mitigasi
Belum ada tambalan (proyek tidak responsif); hindari memuat input konfigurasi/komponen model finetrainers yang tidak tepercaya dan kunci/verifikasi komponen apa pun sebelum digunakan; pantau repositori untuk perbaikan (https://github.com/huggingface/finetrainers/)