CVE-2017-2294
WysokieStreszczenie
Wersje Puppet Enterprise przed 2016.4.5 i 2017.2.1 nie oznaczały prywatnych kluczy serwera MCollective jako wrażliwych, co mogło prowadzić do ich logowania i przechowywania w PuppetDB.
Ocena ryzyka
Brak oznaczenia kluczy jako wrażliwych stwarza ryzyko ujawnienia poufnych informacji, co może prowadzić do naruszenia bezpieczeństwa systemu.
Rekomendacja
Zaleca się aktualizację do wersji Puppet Enterprise 2016.4.5 lub 2017.2.1, aby zapewnić odpowiednie oznaczenie kluczy jako wrażliwych.
Inne podatności w Puppet Enterprise
Zobacz wszystkie- CVE-2015-7330Wysokie
Puppet Enterprise w wersji 2015.3 przed 2015.3.1 umożliwia zdalnym atakującym ominięcie mechanizmu ochrony białej listy hostów poprzez wykorzystanie protokołu komunikacyjnego Puppet.
- CVE-2025-5459Wysokie
Użytkownik z określonymi uprawnieniami do edycji grup węzłów oraz specjalnie spreparowanym parametrem klasy może wykonać polecenia jako root na głównym hoście. Podatność dotyczy Puppet Enterprise w wersjach od 2018.1.8 do 2023.8.3 oraz 2025.3, a została naprawiona w wersjach 2023.8.4 i 2025.4.0.
Oryginalny opis (angielski, źródło NVD)
Versions of Puppet Enterprise prior to 2016.4.5 or 2017.2.1 failed to mark MCollective server private keys as sensitive (a feature added in Puppet 4.6), so key values could be logged and stored in PuppetDB. These releases use the sensitive data type to ensure this won't happen anymore.

