CVE-2020-7943

Description

Puppet Server and PuppetDB provide useful performance and debugging information via their metrics API endpoints. For PuppetDB this may contain things like hostnames. Puppet Server reports resource names and titles for defined types (which may contain sensitive information) as well as function names and class names. Previously, these endpoints were open to the local network. PE 2018.1.13 & 2019.5.0, Puppet Server 6.9.2 & 5.3.12, and PuppetDB 6.9.1 & 5.2.13 disable trapperkeeper-metrics /v1 metrics API and only allows /v2 access on localhost by default. This affects software versions: Puppet Enterprise 2018.1.x stream prior to 2018.1.13 Puppet Enterprise prior to 2019.5.0 Puppet Server prior to 6.9.2 Puppet Server prior to 5.3.12 PuppetDB prior to 6.9.1 PuppetDB prior to 5.2.13 Resolved in: Puppet Enterprise 2018.1.13 Puppet Enterprise 2019.5.0 Puppet Server 6.9.2 Puppet Server 5.3.12 PuppetDB 6.9.1 PuppetDB 5.2.13

Category

7.5
CVSS
Severity: High
CVSS 3.1 •
CVSS 2.0 •
EPSS 65.37% Top 5%
Vendor Advisory puppet.com
Affected: n/a Puppet Enterprise 2018.1.x stream
Affected: n/a Puppet Enterprise
Affected: n/a Puppet Server
Affected: n/a PuppetDB
Affected: n/a Resolved in Puppet Enterprise, Puppet Server, PuppetDB
Published at:
Updated at:

References

Frequently Asked Questions

What is the severity of CVE-2020-7943?
CVE-2020-7943 has been scored as a high severity vulnerability.
How to fix CVE-2020-7943?
To fix CVE-2020-7943, make sure you are using an up-to-date version of the affected component(s) by checking the vendor release notes. As for now, there are no other specific guidelines available.
Is CVE-2020-7943 being actively exploited in the wild?
It is possible that CVE-2020-7943 is being exploited or will be exploited in a near future based on public information. According to its EPSS score, there is a ~65% probability that this vulnerability will be exploited by malicious actors in the next 30 days.
What software or system is affected by CVE-2020-7943?
CVE-2020-7943 affects n/a Puppet Enterprise 2018.1.x stream, n/a Puppet Enterprise, n/a Puppet Server, n/a PuppetDB, n/a Resolved in Puppet Enterprise, Puppet Server, PuppetDB.
This platform uses data from the NIST NVD, MITRE CVE, MITRE CWE, First.org and CISA KEV but is not endorsed or certified by these entities. CVE is a registred trademark of the MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. CWE is a registred trademark of the MITRE Corporation and the authoritative source of CWE content is MITRE's CWE web site.
© 2025 Under My Watch. All Rights Reserved.