Skip to content

Conversation

@nehresma
Copy link
Contributor

A security advisory with subsequent fixed Ruby version upgrades was just released. Bumping Ruby versions addresses the following CVEs:

CVE-2020-10933: Heap exposure vulnerability in the socket library
https://www.ruby-lang.org/en/news/2020/03/31/heap-exposure-in-socket-cve-2020-10933/

CVE-2020-10663: Unsafe Object Creation Vulnerability in JSON (Additional fix)
https://www.ruby-lang.org/en/news/2020/03/19/json-dos-cve-2020-10663/

@nehresma
Copy link
Contributor Author

Shoot, the SHA-256 hash values in that commit are for the .tar.gz files. Fixing to use .tar.xz SHA-256 hashes. Commit coming momentarily.

@nehresma
Copy link
Contributor Author

@tianon
Copy link
Member

tianon commented Mar 31, 2020

For some reason, Travis is failing to report back to GitHub about builds recently -- the build is started over at https://travis-ci.org/github/docker-library/ruby/builds/669267136

As for double checking the SHA values, I pulled this locally so I could run ./update.sh on it, and the SHA values are correct but there are a few files that got missed:

  • 2.4/buster/slim/Dockerfile
  • 2.4/stretch/slim/Dockerfile
  • 2.5/buster/slim/Dockerfile
  • 2.5/stretch/slim/Dockerfile
  • 2.6/buster/slim/Dockerfile
  • 2.6/stretch/slim/Dockerfile
  • 2.7/buster/slim/Dockerfile

@nehresma
Copy link
Contributor Author

Thanks for the sanity check @tianon. I've updated the missed files too.

@tianon
Copy link
Member

tianon commented Mar 31, 2020

Nice, Travis is green too! 👍

@tianon tianon merged commit a564fea into docker-library:master Mar 31, 2020
docker-library-bot added a commit to docker-library-bot/official-images that referenced this pull request Mar 31, 2020
Changes:

- docker-library/ruby@a564fea: Upgrade Ruby version 2.4.9 to 2.4.10, 2.5.7 to 2.5.8, 2.6.5 to 2.6.6, 2.7.0 to 2.7.1 (docker-library/ruby#310)
puneetloya pushed a commit to puneetloya/ruby that referenced this pull request Apr 21, 2020
… 2.7.0 to 2.7.1 (docker-library#310)

* Upgrade Ruby version 2.4.9 to 2.4.10, 2.5.7 to 2.5.8, 2.6.5 to 2.6.6, 2.7.0 to 2.7.1

* correct SHA256 hash values for the .tar.xz files

* updating Ruby version/hashes in a few missed files
krzkol pushed a commit to hoteltonight/ruby that referenced this pull request Jan 8, 2021
… 2.7.0 to 2.7.1 (docker-library#310)

* Upgrade Ruby version 2.4.9 to 2.4.10, 2.5.7 to 2.5.8, 2.6.5 to 2.6.6, 2.7.0 to 2.7.1

* correct SHA256 hash values for the .tar.xz files

* updating Ruby version/hashes in a few missed files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants