Vulnerability Monitor

The vendors, products, and vulnerabilities you care about

CVE-2022-41716


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".


Published

2022-11-02T16:15:11.150

Last Modified

2024-11-21T07:23:43.507

Status

Modified

Source

[email protected]

Severity

CVSSv3.1: 7.5 (HIGH)

Weaknesses
  • Type: Primary
    NVD-CWE-Other

Affected Vendors & Products
Type Vendor Product Version/Range Vulnerable?
Application golang go < 1.18.8 Yes
Application golang go < 1.19.3 Yes
Operating System microsoft windows - No

References