Lucene search

K
cvelistGitHub_MCVELIST:CVE-2024-27294
HistoryFeb 29, 2024 - 10:47 p.m.

CVE-2024-27294 dp-golang Go installation could be owned by wrong user

2024-02-2922:47:05
CWE-732
GitHub_M
www.cve.org
cve-2024-27294
dp-golang
installation
wrong user
ownership
puppet module
macos
go
puppet code
recreation

7.3 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

0.0004 Low

EPSS

Percentile

15.5%

dp-golang is a Puppet module for Go installations. Prior to 1.2.7, dp-golang could install files — including the compiler binary — with the wrong ownership when Puppet was run as root and the installed package was On macOS: Go version 1.4.3 through 1.21rc3, inclusive, go1.4-bootstrap-20170518.tar.gz, or go1.4-bootstrap-20170531.tar.gz. The user and group specified in Puppet code were ignored for files within the archive. dp-puppet version 1.2.7 will recreate installations if the owner or group of any file or directory within that installation does not match the requested owner or group

CNA Affected

[
  {
    "vendor": "danielparks",
    "product": "puppet-golang",
    "versions": [
      {
        "version": "< 1.2.7",
        "status": "affected"
      }
    ]
  }
]

7.3 High

CVSS3

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

LOW

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:H/A:H

0.0004 Low

EPSS

Percentile

15.5%

Related for CVELIST:CVE-2024-27294