openSUSE Security Update : puppet (openSUSE-SU-2011:1288-1)

This script is Copyright (C) 2014 Tenable Network Security, Inc.


Synopsis :

The remote openSUSE host is missing a security update.

Description :

Puppet's certificate authority issued Puppet agent certificates
capable of impersonating the Puppet master. Compromised or rogue
puppet agents could therefore use their certificates for MITM attacks
(CVE-2011-3872).

Note: If you've set the 'certdnsnames' option in your master's
puppet.conf file merely installing the updated packages is not
sufficient to fix this problem. You need to either pick a new DNS name
for the master and reconfigure all agents to use it or re-new
certificates on all agents.

Please refer to the documentation in
/usr/share/doc/packages/puppet/puppetlabs-cve20113872-0.0.5 for
detailed instructions and scripts.

Puppetlabs' site also provides more information:
http://puppetlabs.com/security/cve/cve-2011-3872/faq/
http://puppetlabs.com/blog/important-security-announcement-altnames-vu
lnerability/

--

Directory traversal vulnerability in puppet allowed unauthenticated
remote attackers to upload x.509 certificate signing requests to
arbitrary locations (CVE-2011-3848)

Puppet was prone to several symlink attacks (CVE-2011-3870,
CVE-2011-3869, CVE-2011-3871)

See also :

http://lists.opensuse.org/opensuse-updates/2011-11/msg00027.html
http://www.nessus.org/u?7c17e853
http://puppetlabs.com/security/cve/cve-2011-3872/faq/
https://bugzilla.novell.com/show_bug.cgi?id=721139
https://bugzilla.novell.com/show_bug.cgi?id=726372
https://bugzilla.novell.com/show_bug.cgi?id=727024
https://bugzilla.novell.com/show_bug.cgi?id=727025

Solution :

Update the affected puppet packages.

Risk factor :

Medium / CVSS Base Score : 6.3
(CVSS2#AV:L/AC:M/Au:N/C:N/I:C/A:C)

Family: SuSE Local Security Checks

Nessus Plugin ID: 75999 ()

Bugtraq ID:

CVE ID: CVE-2011-3848
CVE-2011-3869
CVE-2011-3870
CVE-2011-3871
CVE-2011-3872

Ready to Amp Up Your Nessus Experience?

Get Nessus Professional to scan unlimited IPs, run compliance checks & more

Buy Nessus Professional Now