Lucene search

K
cvelistGoCVELIST:CVE-2022-41716
HistoryNov 02, 2022 - 3:28 p.m.

CVE-2022-41716 Unsanitized NUL in environment variables on Windows in syscall and os/exec

2022-11-0215:28:19
Go
www.cve.org
cve-2022-41716
windows
environment variables
syscall
os/exec
malicious attack

7.7 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

42.1%

Due to unsanitized NUL values, attackers may be able to maliciously set environment variables on Windows. In syscall.StartProcess and os/exec.Cmd, invalid environment variable values containing NUL values are not properly checked for. A malicious environment variable value can exploit this behavior to set a value for a different environment variable. For example, the environment variable string โ€œA=B\x00C=Dโ€ sets the variables โ€œA=Bโ€ and โ€œC=Dโ€.

CNA Affected

[
  {
    "vendor": "Go standard library",
    "product": "syscall",
    "collectionURL": "https://pkg.go.dev",
    "packageName": "syscall",
    "versions": [
      {
        "version": "0",
        "lessThan": "1.18.8",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.19.0-0",
        "lessThan": "1.19.3",
        "status": "affected",
        "versionType": "semver"
      }
    ],
    "platforms": [
      "windows"
    ],
    "programRoutines": [
      {
        "name": "StartProcess"
      }
    ],
    "defaultStatus": "unaffected"
  },
  {
    "vendor": "Go standard library",
    "product": "os/exec",
    "collectionURL": "https://pkg.go.dev",
    "packageName": "os/exec",
    "versions": [
      {
        "version": "0",
        "lessThan": "1.18.8",
        "status": "affected",
        "versionType": "semver"
      },
      {
        "version": "1.19.0-0",
        "lessThan": "1.19.3",
        "status": "affected",
        "versionType": "semver"
      }
    ],
    "platforms": [
      "windows"
    ],
    "programRoutines": [
      {
        "name": "Cmd.environ"
      },
      {
        "name": "dedupEnv"
      },
      {
        "name": "dedupEnvCase"
      },
      {
        "name": "Cmd.CombinedOutput"
      },
      {
        "name": "Cmd.Environ"
      },
      {
        "name": "Cmd.Output"
      },
      {
        "name": "Cmd.Run"
      },
      {
        "name": "Cmd.Start"
      }
    ],
    "defaultStatus": "unaffected"
  }
]

7.7 High

AI Score

Confidence

High

0.001 Low

EPSS

Percentile

42.1%