CVE-2016-2788

critical
Published 2017-02-13 · Modified 2026-05-13
CVSS v3
9.8
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v2
7.5
VIR risk
9.8

Description

MCollective 2.7.0 and 2.8.x before 2.8.9, as used in Puppet Enterprise, allows remote attackers to execute arbitrary code via vectors related to the mco ping command.

Predictions

Exploit likelihood
97%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2016-2788

vendor Authored 2026-05-27

Vendor advisory: cve@mitre.org — https://puppet.com/security/cve/cve-2016-2788

OS impact

OSVersionStatusFixed in
debian debianbookwormfixed2.12.0+dfsg-1
debian debianbullseyefixed2.12.0+dfsg-1

Application impact

VendorProductVersionsFixed
puppetmarionette_collective2.7.0
puppetmarionette_collective2.8.0
puppetmarionette_collective2.8.1
puppetmarionette_collective2.8.2
puppetmarionette_collective2.8.3
puppetmarionette_collective2.8.4
puppetmarionette_collective2.8.5
puppetmarionette_collective2.8.6
puppetmarionette_collective2.8.7
puppetmarionette_collective2.8.8
puppetpuppet_enterprise{"startIncluding":"3.8.0","endExcluding":"3.8.6"}3.8.6

References

CWEs

CWE-284

Verify integrity in audit chain (admin only). AS-IS.