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.

Inne podatności w MCollective

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