Puppet是美国Puppet实验室的一套基于客户端/服务器(C/S)架构的配置管理工具。该工具可用于管理配置文件、用户、cron任务、软件包、系统服务等。 Puppet 2.7.22之前的2.7.x版本和3.2.2之前的3.2.x版本,Puppet Enterprise 2.8.0及之前的版本中存在安全漏洞。当调用REST API时,程序反序列化不可信客户端的YAML。远程攻击者可借助特制的REST API调用,利用该漏洞实例化任意Ruby类并且执行任意代码。
Puppet是美国Puppet实验室的一套基于客户端/服务器(C/S)架构的配置管理工具。该工具可用于管理配置文件、用户、cron任务、软件包、系统服务等。 Puppet 2.7.22之前的2.7.x版本和3.2.2之前的3.2.x版本,Puppet Enterprise 2.8.0及之前的版本中存在安全漏洞。当调用REST API时,程序反序列化不可信客户端的YAML。远程攻击者可借助特制的REST API调用,利用该漏洞实例化任意Ruby类并且执行任意代码。