CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2024-6960

High
Published: Translated: NVD NIST

Summary

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.

Risk Assessment

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.

Recommendation

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.

Related vulnerabilities

Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS