RubySec

Providing security resources for the Ruby community

CVE-2013-3567 (puppet): Unauthenticated Remote Code Execution Vulnerability

ADVISORIES

GEM

puppet

SEVERITY

CVSS v2.0: 7.5 (High)

PATCHED VERSIONS

  • ~> 2.7.22
  • >= 3.2.2

DESCRIPTION

Puppet 2.7.x before 2.7.22 and 3.2.x before 3.2.2, and Puppet Enterprise before 2.8.2, deserializes untrusted YAML, which allows remote attackers to instantiate arbitrary Ruby classes and execute arbitrary code via a crafted REST API call.

RELATED