Katalog CVE

CVE-2017-2292

Krytyczne
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Wersje MCollective przed 2.10.4 deserializowały YAML z agentów bez użycia safe_load, co stwarzało możliwość wykonania dowolnego kodu na serwerze. Naprawa polega na wywołaniu YAML.safe_load na wejściu.

Ocena ryzyka

Organizacja może być narażona na zdalne wykonanie kodu, co może prowadzić do poważnych naruszeń bezpieczeństwa i utraty danych.

Rekomendacja

Zaleca się aktualizację MCollective do wersji 2.10.4 lub nowszej oraz przetestowanie wszystkich używanych wtyczek, aby upewnić się, że nie polegają na niebezpiecznym zachowaniu.

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

Versions of MCollective prior to 2.10.4 deserialized YAML from agents without calling safe_load, allowing the potential for arbitrary code execution on the server. The fix for this is to call YAML.safe_load on input. This has been tested in all Puppet-supplied MCollective plugins, but there is a chance that third-party plugins could rely on this insecure behavior.

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