GHSA-c4mc-49hq-q275

Source
https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-c4mc-49hq-q275/GHSA-c4mc-49hq-q275.json
Aliases
  • CVE-2012-1906
Published
2022-05-14T00:56:45Z
Modified
2023-09-18T21:31:26.343332Z
Details

Puppet 2.6.x before 2.6.15 and 2.7.x before 2.7.13, and Puppet Enterprise (PE) Users 1.0, 1.1, 1.2.x, 2.0.x, and 2.5.x before 2.5.1 uses predictable file names when installing Mac OS X packages from a remote source, which allows local users to overwrite arbitrary files or install arbitrary packages via a symlink attack on a temporary file in /tmp.

References

Affected packages

RubyGems / puppet

Source Details

Package Name
puppet

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.6
Fixed
2.6.15

Affected versions

2.*

2.6.0
2.6.1
2.6.2
2.6.3
2.6.4
2.6.5
2.6.6
2.6.7
2.6.8
2.6.9
2.6.10
2.6.11
2.6.12
2.6.13
2.6.14

Ecosystem specific

{
    "affected_functions": [
        ""
    ]
}

RubyGems / puppet

Source Details

Package Name
puppet

Affected ranges

Type
ECOSYSTEM
Events
Introduced
2.7
Fixed
2.7.13

Affected versions

2.*

2.7.1
2.7.3
2.7.4
2.7.5
2.7.6
2.7.8
2.7.9
2.7.11
2.7.12

Ecosystem specific

{
    "affected_functions": [
        ""
    ]
}