Alerts This Week
Warning Icon 1 659
Alerts This Week
Warning Icon 1 659

Debian: DSA-2643-1 Critical Puppet Remote Code Execution Risks

debian
Calendar Grey March 12, 2013
Debian Logo
The Puppet security announcement DSA-2643-1 addresses several critical vulnerabilities that could lead to unauthorized code execution.
Multiple vulnerabilities were discovered in Puppet, a centralized configuration management system

Summary

CVE-2013-1640

An authenticated malicious client may request its catalog from the puppet
master, and cause the puppet master to execute arbitrary code. The puppet
master must be made to invoke the `template` or `inline_template` functions
during catalog compilation.

CVE-2013-1652

An authenticated malicious client may retrieve catalogs from the puppet
master that it is not authorized to access. Given a valid certificate and
private key, it is possible to construct an HTTP GET request that will
return a catalog for an arbitrary client.

CVE-2013-1653

An authenticated malicious client may execute arbitrary code on Puppet
agents that accept kick connections. Puppet agents are not vulnerable in
their default configuration. However, if the Puppet agent is configured to
listen for incoming connections, e.g. listen = true, and the agent's
auth.conf allows access to the `run` REST endpoint, then an authenticated
client can construct an HTTP PUT request t...

Read the Full Advisory

Severity
critical
Lowest
Low
Medium
High
Critical

Package: puppet
CVE ID: CVE-2013-1640 CVE-2013-1652 CVE-2013-1653 CVE-2013-1654

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Related News

Your message here