CVE-2011-3871
https://notcve.org/view.php?id=CVE-2011-3871
Puppet 2.7.x before 2.7.5, 2.6.x before 2.6.11, and 0.25.x, when running in --edit mode, uses a predictable file name, which allows local users to run arbitrary Puppet code or trick a user into editing arbitrary files. Puppet v2.7.x anterior a v2.7.5, v2.6.x anterior a v2.6.11, y v0.25.x, cuando se ejecuta el modo --edit, usa un nombre de fichero predecible, permitiendo a usuarios locales ejecutar código Puppet arbitrario o engañando a un usuario a editar ficheros arbitarios • http://groups.google.com/group/puppet-announce/browse_thread/thread/91e3b46d2328a1cb http://lists.fedoraproject.org/pipermail/package-announce/2011-October/068053.html http://lists.fedoraproject.org/pipermail/package-announce/2011-October/068061.html http://lists.fedoraproject.org/pipermail/package-announce/2011-October/068093.html http://secunia.com/advisories/46458 http://www.debian.org/security/2011/dsa-2314 http://www.ubuntu.com/usn/USN-1223-1 http://www.ubuntu.com/usn/USN-1223-2 https: • CWE-264: Permissions, Privileges, and Access Controls •
CVE-2011-3848
https://notcve.org/view.php?id=CVE-2011-3848
Directory traversal vulnerability in Puppet 2.6.x before 2.6.10 and 2.7.x before 2.7.4 allows remote attackers to write X.509 Certificate Signing Request (CSR) to arbitrary locations via (1) a double-encoded key parameter in the URI in 2.7.x, (2) the CN in the Subject of a CSR in 2.6 and 0.25. Vulnerabilidad de salto de directorio en Puppet v2.6.x antes de v2.6.10 y v2.7.x antes de v2.7.4, permite a atacantes remotos escribir Certificate Signing Request (CSR) X.509 en ubicaciones de su elección a través de (1) un parámetro clave de doble codificación en la URI en v2.7.x, (2) el CN en el Subject de un CSR en v2.6 y v0.25. • http://lists.opensuse.org/opensuse-updates/2011-10/msg00033.html http://secunia.com/advisories/46628 http://www.debian.org/security/2011/dsa-2314 http://www.ubuntu.com/usn/USN-1217-1 https://groups.google.com/group/puppet-announce/browse_thread/thread/e57ce2740feb9406 https://puppet.com/security/cve/cve-2011-3848 • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') •
CVE-2010-0156
https://notcve.org/view.php?id=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. Puppet 0.24.x en versiones anteriores a la 0.24.9 y 0.25.x en versiones anteriores a la 0.25.2 permite a atacantes locales sobrescribir ficheros de su elección mediante un ataque de enlace simbólico (symlink) en el fichero temporal (1) /tmp/daemonout, (2) /tmp/puppetdoc.txt, (3) /tmp/puppetdoc.tex o (4) /tmp/puppetdoc.aux. • http://groups.google.com/group/puppet-announce/browse_thread/thread/4401823f6cbf6087 http://groups.google.com/group/puppet-announce/browse_thread/thread/73cd1b2896d986c2 http://lists.fedoraproject.org/pipermail/package-announce/2010-March/036083.html http://lists.fedoraproject.org/pipermail/package-announce/2010-March/036166.html http://lists.opensuse.org/opensuse-security-announce/2010-06/msg00001.html http://secunia.com/advisories/38766 https://bugzilla.redhat.com/show_bug.cgi?id=502881 https://puppet.com • CWE-59: Improper Link Resolution Before File Access ('Link Following') •
CVE-2009-3564
https://notcve.org/view.php?id=CVE-2009-3564
puppetmasterd in puppet 0.24.6 does not reset supplementary groups when it switches to a different user, which might allow local users to access restricted files. puppetmasterd en puppet v0.24.6 no borra los grupos adicionales cuando cambia a otro usuario, lo que permite a usuarios locales acceder a ficheros restringidos. • http://projects.reductivelabs.com/issues/1806 https://bugzilla.redhat.com/show_bug.cgi?id=475201 https://puppet.com/security/cve/cve-2009-3564 • CWE-264: Permissions, Privileges, and Access Controls •