CVE-2020-7943

State
Published
Severity
Not scored
Published
Mar 11, 2020
Updated
Aug 4, 2024
Reserved
Jan 23, 2020

Read the record on cve.org

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

Scores

The record has no CVSS score.

Weaknesses

  • CWE-276 Incorrect Default Permissions

Affected Products

ProductVersions
Puppet Enterprise 2018.1.x streamn/a
  • prior to 2018.1.13Affected
Puppet Enterprisen/a
  • prior to 2019.5.0Affected
Puppet Servern/a
  • prior to 6.9.2Affected
  • prior to 5.3.12Affected
PuppetDBn/a
  • prior to 6.9.1Affected
  • prior to 5.2.13Affected
Resolved in Puppet Enterprise, Puppet Server, PuppetDBn/a
  • Puppet Enterprise 2018.1.13 and 2019.5.0Affected
  • Puppet Server 6.9.2 and 5.3.12Affected
  • PuppetDB 6.9.1 and 5.2.13Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.