Podatność typu cross-site request forgery (CSRF) w komponencie serwera API platformy ClearML firmy Allegro AI umożliwia zdalnemu atakującemu podszywanie się pod zalogowanego użytkownika. Wysoki wynik CVSS 9.6 wynika z możliwości całkowitego przejęcia kontroli nad poufnymi zasobami bez konieczności posiadania uprawnień.
▸ Pokaż oryginał (EN)
A cross-site request forgery (CSRF) vulnerability in all versions up to 1.14.1 of the api server component of Allegro AI’s ClearML platform allows a remote attacker to impersonate a user by sending API requests via maliciously crafted html. Exploitation of the vulnerability allows an attacker to compromise confidential workspaces and files, leak sensitive information, and target instances of the ClearML platform within closed off networks.
Atakujący przygotowuje złośliwie spreparowaną stronę HTML, która w tle wysyła żądania do API ClearML, korzystając z sesji uwierzytelnionego użytkownika odwiedzającego tę stronę. Serwer API nie weryfikuje poprawnie, czy żądanie pochodzi z zaufanego źródła, przez co akceptuje operacje zainicjowane przez osobę trzecią jako legalne działania ofiary. W ten sposób atakujący może wykonywać operacje API z uprawnieniami zaatakowanego użytkownika.
Atakujący może uzyskać nieautoryzowany dostęp do poufnych obszarów roboczych i plików, wykraść wrażliwe informacje oraz atakować instancje platformy ClearML działające w zamkniętych sieciach wewnętrznych.
Należy zaktualizować komponent api server platformy ClearML do wersji wyższej niż 1.14.1. Szczegółowe informacje o dostępnych patchach należy zweryfikować zgodnie z referencjami producenta oraz publikacją HiddenLayer.
Wszystkie wersje komponentu api server platformy ClearML (Allegro AI) do wersji 1.14.1 włącznie.
Podatność została opisana przez badaczy z HiddenLayer w ramach analizy bezpieczeństwa rozwiązań MLOps. Szczególne ryzyko dotyczy instancji ClearML eksponowanych wewnątrz sieci korporacyjnych, które mogą być atakowane pośrednio przez użytkowników mających dostęp do internetu.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:HClear Clearml
APPClear≤ 1.14.1
Powiązane podatności
Brak uwierzytelnienia w komponencie fileserver platformy ClearML
XSS w ClearML — wykonanie JavaScript przez zakładkę Debug Samples
Deserialization of untrusted data can occur in versions 0.17.0 to 1.14.2 of the client SDK of Allegro AI’s Cle...
A path traversal vulnerability in versions 1.4.0 to 1.14.1 of the client SDK of Allegro AI’s ClearML platform ...
Allegro AI’s open-source version of ClearML stores passwords in plaintext within the MongoDB instance, resulti...