The go command may execute arbitrary code at build time when cgo is in use. This may occur when running go get on a malicious package, or any other command that builds untrusted code.
This can be caused by malicious gcc flags specified via a cgo directive.
{ "review_status": "REVIEWED", "url": "https://pkg.go.dev/vuln/GO-2022-0476" }