CVE-2020-7942 in Puppet Enterprise
摘要
由 VulDB • 2026-07-03
在以前,Puppet 采用了一种模型:拥有有效证书的节点有权访问系统中的所有信息,而一旦证书被攻破,攻击者即可访问基础设施中的所有资源。当节点的目录(catalog)回退到 `default` 节点时,通过修改 Puppet 运行时的事实数据(facts),可以获取其他不同节点的目录。通过在 Puppet master 的 `puppet.conf` 中设置 `strict_hostname_checking = true` 可缓解此问题。Puppet 6.13.0 将 `strict_hostname_checking` 的默认行为从 false 更改为 true。建议未进行升级的 Puppet Open Source 和 Puppet Enterprise 用户仍将 `strict_hostname_checking` 设置为 true,以确保安全的行为。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.