Skip to content
OpenAdvisories
Low CVE-2012-1989 EUVD-2017-0212GHSA-c5qq-g673-5p49

Puppet allows local users to overwrite arbitrary files via a symlink attack

Published Jun 27, 2012 · Updated Aug 6, 2024 · Assigned by mitre

Description

telnet.rb in Puppet 2.7.x before 2.7.13 and Puppet Enterprise (PE) 1.2.x, 2.0.x, and 2.5.x before 2.5.1 allows local users to overwrite arbitrary files via a symlink attack on the NET::Telnet connection log (/tmp/out.log).

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 11 puppet 2.7.13-1 —

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems puppet >= 2.7.1, < 2.7.13 2.7.13 GHSA-c5qq-g673-5p49

References