Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 308031 (CVE-2010-0156) - <app-admin/puppet-0.25.4-r1: symlink attack (CVE-2010-0156)
Summary: <app-admin/puppet-0.25.4-r1: symlink attack (CVE-2010-0156)
Alias: CVE-2010-0156
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Security
Whiteboard: B3 [glsa]
Depends on: 306195
  Show dependency tree
Reported: 2010-03-06 15:17 UTC by Stefan Behte (RETIRED)
Modified: 2012-03-06 01:31 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Behte (RETIRED) gentoo-dev Security 2010-03-06 15:17:10 UTC
CVE-2010-0156 (
  Puppet 0.24.x before 0.24.9 and 0.25.x before 0.25.2 allows local
  users to overwrite arbitrary files via a symlink attack on the (1)
  /tmp/daemonout, (2) /tmp/puppetdoc.txt, (3) /tmp/puppetdoc.tex, or
  (4) /tmp/puppetdoc.aux temporary file.
Comment 1 Stefan Behte (RETIRED) gentoo-dev Security 2010-03-06 15:17:48 UTC
Please provide an updated ebuild or bump to a fixed version.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2010-04-01 06:55:49 UTC
The awareness for this bug is low, because stabilisation happens in 306195, which does not make it clear that there is a vulnerability to fix.
Comment 3 Luca Lesinigo 2010-06-22 21:46:18 UTC
All supported archs are at stable version 0.25.4-r1 in portage, this bug should not affect anyone without explicit portage masking of newer version. The only affected ebuild in portage is 0.24.8-r1, upstream already pushed out 0.24.9 and considers 0.24.x "legacy".
Comment 4 Tim Sammut (RETIRED) gentoo-dev 2011-01-02 04:11:12 UTC
GLSA Vote: Yes.
Comment 5 Stefan Behte (RETIRED) gentoo-dev Security 2011-02-23 23:12:12 UTC
Yes, too, GLSA request filed.
Comment 6 GLSAMaker/CVETool Bot gentoo-dev 2012-03-06 01:31:55 UTC
This issue was resolved and addressed in
 GLSA 201203-03 at
by GLSA coordinator Sean Amoss (ackle).