Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump Go version to 1.21.5 to address CVE-2023-39326 #17049

Closed
sharathsivakumar opened this issue Dec 1, 2023 · 11 comments
Closed

Bump Go version to 1.21.5 to address CVE-2023-39326 #17049

sharathsivakumar opened this issue Dec 1, 2023 · 11 comments

Comments

@sharathsivakumar
Copy link
Contributor

What would you like to be added?

The Go team has pre-announced release of 1.21.5 on December 5. This is a security release and fixes the CVE:

This issue has been created to work on etcd fixes in anticipation of the upcoming go release.

Why is this needed?

To make sure that CVE-2023-39326 is addressed and fixed.

@sharathsivakumar
Copy link
Contributor Author

cc: @jmhbnz @ahrtr @serathius

@sharathsivakumar sharathsivakumar changed the title Bump Go version to 1.21.5 to address CVEs Bump Go version to 1.21.5 to address CVE-2023-39326 Dec 1, 2023
@ahrtr
Copy link
Member

ahrtr commented Dec 1, 2023

1.21.5 and 1.20.12 are not available yet.

@sharathsivakumar
Copy link
Contributor Author

@ahrtr True. They are likely to be available on December 5. This issue is in anticipation of the changes required once 1.21.5 and 1.20.15 are available.

@jmhbnz
Copy link
Member

jmhbnz commented Dec 5, 2023

1.21.5 and 1.20.12 has now dropped: https://go.dev/doc/devel/release#go1.21.0

go1.21.5 (released 2023-12-05) includes security fixes to the go command, and the net/http and path/filepath packages, as well as bug fixes to the compiler, the go command, the runtime, and the crypto/rand, net, os, and syscall packages. See the Go 1.21.5 milestone on our issue tracker for details

Let's update asap given security fixes, completion tracking below:

@ivanvc
Copy link
Member

ivanvc commented Dec 5, 2023

Hey @jmhbnz, I can work on bbolt and raft (I'm currently working on another PR on etcd and want to finish that before committing to anything in that repo).

@jmhbnz
Copy link
Member

jmhbnz commented Dec 5, 2023

I can work on bbolt and raft (I'm currently working on another PR on etcd and want to finish that before committing to anything in that repo).

That would be great thanks @ivanvc. Added you to the assignees for this issue 🙏🏻

@ivanvc
Copy link
Member

ivanvc commented Dec 6, 2023

@jmhbnz I can also update the release-3.5 and release-3.4 branches.

@jmhbnz
Copy link
Member

jmhbnz commented Dec 6, 2023

@jmhbnz I can also update the release-3.5 and release-3.4 branches.

Thanks @ivanvc would you be able to raise raft one please?

New contributor @jonasrdl raised the pr for main so let's see if they are interested in raising the backport to release-3.4 and release-3.5 branches seeing as it is their change.

@ivanvc
Copy link
Member

ivanvc commented Dec 6, 2023

Thanks @ivanvc would you be able to raise raft one please?

Yes, I'm currently working on it.

@jonasrdl
Copy link
Contributor

jonasrdl commented Dec 6, 2023

New contributor @jonasrdl raised the pr for main so let's see if they are interested in raising the backport to release-3.4 and release-3.5 branches seeing as it is their change.

Sure, I'll do release-3.4 and release-3.5.

@jmhbnz
Copy link
Member

jmhbnz commented Dec 11, 2023

Closing - All updates completed and changelog updated, thanks to everyone that helped 🙏🏻

@jmhbnz jmhbnz closed this as completed Dec 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

5 participants