[security] Go 1.8.7, Go 1.9.4, and Go 1.10rc2 are released

1,134 views
Skip to first unread message

Andrew Bonventre

unread,
Feb 7, 2018, 3:15:13 PM2/7/18
to golang-nuts
Hi gophers,

We have just released Go 1.8.7, Go 1.9.4, and Go 1.10rc2, to address a recently-reported security issue. We recommend that all users update to one of these releases (if you’re not sure which, choose Go 1.9.4).

By using the clang or gcc plugin mechanism, it was possible for an attacker to trick the “go get” command into executing arbitrary code. The go command now restricts the set of allowed host compiler and linker arguments in cgo source files to a list of allowed flags, in particular disallowing -fplugin= and -plugin=. 

The issue is CVE-2018-6574 and Go issue golang.org/issue/23672. See the Go issue for details.

Thanks to Christopher Brown of Mattermost for reporting this problem.

Downloads are available at https://golang.org/dl for all supported platforms.

Cheers,
Andy (on behalf of the Go team)

Nathan Kerr

unread,
Feb 7, 2018, 4:24:26 PM2/7/18
to golang-nuts
I updated my release related resources with these releases:

Michel Casabianca

unread,
Feb 8, 2018, 11:29:35 AM2/8/18
to Nathan Kerr, golang-nuts
Hello Gophers,

I updated my list of Go interfaces with these releases: http://sweetohm.net/article/go-interfaces.en.html

Best regards

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.



--
Michel Casabianca
Reply all
Reply to author
Forward
0 new messages