Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
BID:38474
Info
Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
| Bugtraq ID: | 38474 |
| Class: | Design Error |
| CVE: |
CVE-2010-0156 |
| Remote: | No |
| Local: | Yes |
| Published: | Feb 21 2010 12:00AM |
| Updated: | Apr 16 2015 05:49PM |
| Credit: | Till Maas |
| Vulnerable: |
Ubuntu Ubuntu Linux 9.10 sparc Ubuntu Ubuntu Linux 9.10 powerpc Ubuntu Ubuntu Linux 9.10 lpia Ubuntu Ubuntu Linux 9.10 i386 Ubuntu Ubuntu Linux 9.10 amd64 SuSE SUSE Linux Enterprise 11 S.u.S.E. openSUSE 11.2 S.u.S.E. openSUSE 11.1 Reductive Labs Puppet 0.24.8-1.fc10 Gentoo Linux |
| Not Vulnerable: |
Reductive Labs Puppet 0.25.4-1.fc12 |
Discussion
Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
Puppet is prone to multiple insecure file-permission vulnerabilities.
An attacker can exploit these issues to obtain sensitive information or corrupt sensitive files that may lead to denial-of-service conditions.
Puppet is prone to multiple insecure file-permission vulnerabilities.
An attacker can exploit these issues to obtain sensitive information or corrupt sensitive files that may lead to denial-of-service conditions.
Exploit / POC
Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
Attackers can use readily available tools and standard commands to exploit these issues.
Attackers can use readily available tools and standard commands to exploit these issues.
Solution / Fix
Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
Solution:
Updates are available. Please see the references for more information.
Ubuntu Ubuntu Linux 9.10 sparc
Ubuntu Ubuntu Linux 9.10 lpia
Ubuntu Ubuntu Linux 9.10 i386
Ubuntu Ubuntu Linux 9.10 powerpc
Ubuntu Ubuntu Linux 9.10 amd64
Solution:
Updates are available. Please see the references for more information.
Ubuntu Ubuntu Linux 9.10 sparc
-
Ubuntu puppet-testsuite_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/universe/p/puppet/puppet-testsu ite_0.24.8-2ubuntu4.1_all.deb -
Ubuntu puppet_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppet_0.24.8-2ub untu4.1_all.deb -
Ubuntu puppetmaster_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppetmaster_0.24 .8-2ubuntu4.1_all.deb
Ubuntu Ubuntu Linux 9.10 lpia
-
Ubuntu puppet-testsuite_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/universe/p/puppet/puppet-testsu ite_0.24.8-2ubuntu4.1_all.deb -
Ubuntu puppet_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppet_0.24.8-2ub untu4.1_all.deb -
Ubuntu puppetmaster_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppetmaster_0.24 .8-2ubuntu4.1_all.deb
Ubuntu Ubuntu Linux 9.10 i386
-
Ubuntu puppet-testsuite_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/universe/p/puppet/puppet-testsu ite_0.24.8-2ubuntu4.1_all.deb -
Ubuntu puppet_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppet_0.24.8-2ub untu4.1_all.deb -
Ubuntu puppetmaster_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppetmaster_0.24 .8-2ubuntu4.1_all.deb
Ubuntu Ubuntu Linux 9.10 powerpc
-
Ubuntu puppet-testsuite_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/universe/p/puppet/puppet-testsu ite_0.24.8-2ubuntu4.1_all.deb -
Ubuntu puppet_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppet_0.24.8-2ub untu4.1_all.deb -
Ubuntu puppetmaster_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppetmaster_0.24 .8-2ubuntu4.1_all.deb
Ubuntu Ubuntu Linux 9.10 amd64
-
Ubuntu puppet-testsuite_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/universe/p/puppet/puppet-testsu ite_0.24.8-2ubuntu4.1_all.deb -
Ubuntu puppet_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppet_0.24.8-2ub untu4.1_all.deb -
Ubuntu puppetmaster_0.24.8-2ubuntu4.1_all.deb
http://security.ubuntu.com/ubuntu/pool/main/p/puppet/puppetmaster_0.24 .8-2ubuntu4.1_all.deb
References
Reductive Labs Puppet '/tmp' Insecure File Permissions Vulnerabilities
References:
References:
- CVE-2010-0156 puppet: several insecure tempfile creation issues (Red Hat)
- Fedora Homepage (RedHat)