Katalog CVE

CVE-2024-6960

Wysokie
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Platforma uczenia maszynowego H2O wykorzystuje klasy 'Iced' do przesyłania obiektów Java w klastrze. Format Iced pozwala na dołączenie zserializowanych obiektów Java, co umożliwia atakującemu skonstruowanie modelu Iced, który po deserializacji może prowadzić do wykonania dowolnego kodu na platformie H2O.

Ocena ryzyka

Ryzyko dla organizacji polega na możliwości wykonania dowolnego kodu przez atakującego, co może prowadzić do kompromitacji systemów i danych. Brak białej listy klas deserializowanych zwiększa podatność na ataki.

Rekomendacja

Zaleca się wprowadzenie kontroli deserializacji oraz ograniczenie dozwolonych klas do tych, które są niezbędne dla działania platformy. Należy również monitorować i aktualizować systemy w celu zabezpieczenia przed tego typu atakami.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

The H2O machine learning platform uses "Iced" classes as the primary means of moving Java Objects around the cluster. The Iced format supports inclusion of serialized Java objects. When a model is deserialized, any class is allowed to be deserialized (no class whitelist). An attacker can construct a crafted Iced model that uses Java gadgets and leads to arbitrary code execution when imported to the H2O platform.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS