CVE catalog

CVE-2014-3248

facter: CVE-2014-3248

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.54% · Oct 25, 2026

Untrusted search path vulnerability in Puppet Enterprise 2.8 before 2.8.7, Puppet before 2.7.26 and 3.x before 3.6.2, Facter 1.6.x and 2.x before 2.0.2, Hiera before 1.3.4, and Mcollective before 2.5.2, when running with Ruby 1.9.1 or earlier, allows local users to gain privileges via a Trojan horse file in the current working directory, as demonstrated using (1) rubygems/defaults/operating_system.rb, (2) Win32API.rb, (3) Win32API.so, (4) safe_yaml.rb, (5) safe_yaml/deep.rb, or (6) safe_yaml/deep.so; or (7) operatingsystem.rb, (8) operatingsystem.so, (9) osfamily.rb, or (10) osfamily.so in puppet/confine.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianhierasid3.12.0-1fixed
Debianhieraforky3.12.0-1fixed
Debianhieratrixie3.12.0-1fixed
Debianhierabookworm3.10.0-1fixed
Debianfactertrixie4.10.0-1fixed
Debianfacterbookworm4.3.0-2fixed
Debianmcollectivebookworm2.12.5+dfsg-1.1fixed
Ubuntupuppet14.043.2.4-2ubuntu2vulnerable
Ubuntupuppet14.043.3.1-1ubuntu1vulnerable
Ubuntupuppet14.043.3.1-1ubuntu2vulnerable
Ubuntupuppet14.043.3.1-1ubuntu3vulnerable
Ubuntupuppet14.043.4.2-1vulnerable
Ubuntupuppet14.043.4.3-1vulnerable
Ubuntupuppet14.043.4.3-1ubuntu1vulnerable
Ubuntupuppet14.043.4.3-1ubuntu1.1vulnerable
Ubuntupuppet14.043.4.3-1ubuntu1.2fixed
Opensuserubygem-factertumbleweed1.3.4-3.5fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianhierasourcesid1.3.4-1lowNot reportedNot reported
Debianhierasourceforky1.3.4-1lowNot reportedNot reported
Debianhierasourcetrixie1.3.4-1lowNot reportedNot reported
Debianhierasourcebookworm1.3.4-1lowNot reportedNot reported
Debianfactersourcetrixie2.0.1-1lowNot reportedNot reported
Debianfactersourcebookworm2.0.1-1lowNot reportedNot reported
Debianmcollectivesourcebookworm2.5.2+dfsg-1lowNot reportedNot reported
Ubuntupuppetdeb14.043.4.3-1ubuntu1.2Not reportedUSN-3308-1Not reported
Opensuserubygem-facterrpmtumbleweed1.3.4-3.5Not reportedOPENSUSE-SU-2024:10565-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [facter]Fixed
    Details (2)
    • 4.3.0-2 · all · bookworm

      Fixed · Fixed: 2.0.1-1

      dsa · facter · debian · bookworm; dsa · facter · debian · 12

    • 4.3.0-2 · all · bookworm

      Fixed · Fixed: 2.0.1-1

      dsa · facter · debian · bookworm; dsa · facter · debian · 12

  • [hiera]Fixed
    Details (2)
    • 3.10.0-1 · all · bookworm

      Fixed · Fixed: 1.3.4-1

      dsa · hiera · debian · bookworm; dsa · hiera · debian · 12

    • 3.10.0-1 · all · bookworm

      Fixed · Fixed: 1.3.4-1

      dsa · hiera · debian · bookworm; dsa · hiera · debian · 12

  • Details (2)
    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

  • Source package: [mcollective]

    Details (2)
    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

  • Source package: [mcollective]

    Details (2)
    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

  • Source package: [mcollective]

    Details (2)
    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

    • 2.12.5+dfsg-1.1 · all · bookworm

      Fixed · Fixed: 2.5.2+dfsg-1

      dsa · mcollective · debian · bookworm; dsa · mcollective · debian · 12

[Debian 13 (Trixie)]

  • [facter]Fixed
    Details (2)
    • 4.10.0-1 · all · trixie

      Fixed · Fixed: 2.0.1-1

      dsa · facter · debian · 13

    • 4.10.0-1 · all · trixie

      Fixed · Fixed: 2.0.1-1

      dsa · facter · debian · 13

  • [hiera]Fixed
    Details (2)
    • 3.12.0-1 · all · trixie

      Fixed · Fixed: 1.3.4-1

      dsa · hiera · debian · 13

    • 3.12.0-1 · all · trixie

      Fixed · Fixed: 1.3.4-1

      dsa · hiera · debian · 13

Observed:

References