Skip to content

CVE-2016-2785 Puppet Improper Access Control

CriticalCVSS 9.8 EPSS 2.9%
Published
Updated
Exploit status
No public exploit known

Description

Puppet Server before 2.3.2 and Ruby puppetmaster in Puppet 4.x before 4.4.2 and in Puppet Agent before 1.4.2 might allow remote attackers to bypass intended auth.conf access restrictions by leveraging incorrect URL decoding.

Affected products

ProductAffected versionsFixed in
rubygems puppet(RubyGems) >= 4.0.0, < 4.4.2 4.4.2
rubygems puppet(RubyGems) = 4.0.0 No fix listed
rubygems puppet(RubyGems) = 4.1.0 No fix listed
rubygems puppet(RubyGems) = 4.2.0 No fix listed
rubygems puppet(RubyGems) = 4.2.1 No fix listed
rubygems puppet(RubyGems) = 4.2.2 No fix listed
rubygems puppet(RubyGems) = 4.2.3 No fix listed
rubygems puppet(RubyGems) = 4.3.0 No fix listed
rubygems puppet(RubyGems) = 4.3.1 No fix listed
rubygems puppet(RubyGems) = 4.3.2 No fix listed
rubygems puppet(RubyGems) = 4.4.0 No fix listed
rubygems puppet(RubyGems) = 4.4.1 No fix listed
puppet = 4.0.0 No fix listed
puppet = 4.0.0-rc1 No fix listed
puppet = 4.0.0-rc2 No fix listed
puppet = 4.0.0-rc3 No fix listed
puppet = 4.1.0 No fix listed
puppet = 4.2.0 No fix listed
puppet = 4.2.1 No fix listed
puppet = 4.2.2 No fix listed
puppet = 4.2.3 No fix listed
puppet = 4.3.0 No fix listed
puppet = 4.3.1 No fix listed
puppet = 4.3.2 No fix listed
puppet = 4.4.0 No fix listed
Show 9 more
ProductAffected versionsFixed in
puppet = 4.4.1 No fix listed
puppet server = 2.0.0 No fix listed
puppet server = 2.1.0 No fix listed
puppet server = 2.1.1 No fix listed
puppet server = 2.1.2 No fix listed
puppet server = 2.2.0 No fix listed
puppet server = 2.3.0 No fix listed
puppet server = 2.3.1 No fix listed
puppet agent = 1.4.1 No fix listed

References