CVE-2025-65213
KrytyczneStreszczenie
MooreThreads torch_musa we wszystkich wersjach zawiera podatność na niebezpieczną deserializację w torch_musa.utils.compare_tool. Funkcje compare_for_single_op() i nan_inf_track_for_single_op() używają pickle.load() na ścieżkach plików kontrolowanych przez użytkownika bez walidacji, co pozwala na wykonanie dowolnego kodu. Atakujący może stworzyć złośliwy plik pickle, który wykonuje dowolny kod Pythona po załadowaniu, umożliwiając zdalne wykonanie kodu z uprawnieniami procesu ofiary.
Ocena ryzyka
Ryzyko jest krytyczne, ponieważ atakujący może wykonać dowolny kod w kontekście procesu ofiary, co może prowadzić do pełnej kompromitacji systemu.
Rekomendacja
Zaleca się unikanie używania funkcji compare_tool z niezaufanymi plikami oraz aktualizację torch_musa, jeśli dostępna jest poprawka.
Oryginalny opis (angielski, źródło NVD)
MooreThreads torch_musa through all versions contains an unsafe deserialization vulnerability in torch_musa.utils.compare_tool. The compare_for_single_op() and nan_inf_track_for_single_op() functions use pickle.load() on user-controlled file paths without validation, allowing arbitrary code execution. An attacker can craft a malicious pickle file that executes arbitrary Python code when loaded, enabling remote code execution with the privileges of the victim process.

