CVE-2026-91771
WysokieCVSS 8.8Prawdopodobieństwo exploitacji (EPSS)
Podwyższone ryzykoPercentyl 66 - wyżej niż 66% wszystkich znanych CVE
Streszczenie
Wykryto podatność w Weights & Biases wandb przed wersją 0.29.0, która nie waliduje nazw plików z odpowiedzi serwera w funkcji File.download, co umożliwia ataki typu path traversal. Atakujący kontrolujący backend może dostarczyć nazwy plików z sekwencjami przejść katalogów, aby zapisywać pliki poza zamierzonym katalogiem pobierania, co może prowadzić do wykonania kodu poprzez modyfikację plików startowych powłoki lub ścieżek importu Pythona.
Ocena ryzyka
Ryzyko zdalnego wykonania kodu lub nieautoryzowanego zapisu plików w systemie, co może prowadzić do pełnej kompromitacji.
Rekomendacja
Należy zaktualizować wandb do wersji 0.29.0 lub nowszej oraz ograniczyć zaufanie do odpowiedzi serwera.
Inne podatności w wandb
Oryginalny opis (angielski, źródło NVD)
Weights & Biases wandb before 0.29.0 fails to validate the file name from server responses in the File.download function, allowing path traversal attacks. Attackers controlling the backend can supply file names with directory traversal sequences to write files outside the intended download directory, potentially enabling code execution through modification of shell startup files or Python import paths.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

