CVE:CVE-2017-2298
CNNVD:CNNVD-201707-031
Puppet是美国Puppet实验室的一套基于客户端/服务器（C/S）架构的配置管理工具。该工具可用于管理配置文件、用户、cron任务、软件包、系统服务等。mcollective-sshkey-security plugin是其中的一个用于运行agent的插件。
Puppet中的mcollective-sshkey-security插件0.5.1之前的版本中存在安全漏洞。攻击者可借助附带有‘_pub.pem’字符串的文件名利用该漏洞向任意位置写入文件。
solution:Upgrade puppet mcollective-sshkey-security to a higher version than 0.5.0,and avoid the version (,0.5.0]