Summary: | <dev-ruby/bundler-1.7.3: 'bundle install' may install a gem from a source other than expected (CVE-2013-0334) | ||
---|---|---|---|
Product: | Gentoo Security | Reporter: | Agostino Sarubbo <ago> |
Component: | Vulnerabilities | Assignee: | Gentoo Security <security> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ruby |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.redhat.com/show_bug.cgi?id=1146335 | ||
Whiteboard: | B2 [glsa cve] | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 503570 | ||
Bug Blocks: |
Description
Agostino Sarubbo
![]() bundler 1.7.3 is now in the tree. We are making a big jump here since we had trouble adding intermediate versions, so I think we should test this new version first before stabling it. This version can now be stabled: =dev-ruby/bundler-1.7.3 Note that x86 first requires bug 503570 CVE-2013-0334 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2013-0334): Bundler before 1.7, when multiple top-level source lines are used, allows remote attackers to install arbitrary gems by creating a gem with the same name as another gem in a different source. Arches, please test and mark stable: ==dev-ruby/bundler-1.7.3 Target Keywords : "amd64 x86" Thank you! (In reply to Hans de Graaff from comment #2) > This version can now be stabled: > > =dev-ruby/bundler-1.7.3 > > Note that x86 first requires bug 503570 dependency.bad 18 dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/desktop) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/desktop) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/desktop/gnome) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/desktop/gnome) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/desktop/gnome/systemd) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/desktop/gnome/systemd) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/desktop/kde) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/desktop/kde) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/desktop/kde/systemd) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/desktop/kde/systemd) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(default/linux/x86/13.0/developer) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(default/linux/x86/13.0/developer) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(hardened/linux/x86) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(hardened/linux/x86) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: DEPEND: x86(hardened/linux/x86/selinux) ['virtual/rubygems[ruby_targets_ruby21]', 'app-text/ronn[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'dev-ruby/rspec:2[ruby_targets_ruby21]', '>=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]', 'virtual/rubygems[ruby_targets_ruby21]'] dev-ruby/bundler/bundler-1.7.3.ebuild: RDEPEND: x86(hardened/linux/x86/selinux) ['virtual/rubygems[ruby_targets_ruby21]', 'dev-lang/ruby:2.1', 'virtual/rubygems[ruby_targets_ruby21]'] Seems like we never properly prepared that version to go stable. I had intended to do that once bug 503570 was done, but Yuri beat me to adding arches. This version is now ready to go stable on amd64 and x86: =dev-ruby/bundler-1.7.3 amd64 stable x86 stable. Maintainer(s), please cleanup. Security, please add it to the existing request, or file a new one. Cleanup done. Arches and Maintainer(s), Thank you for your work. New GLSA Request filed. This issue was resolved and addressed in GLSA 201609-02 at https://security.gentoo.org/glsa/201609-02 by GLSA coordinator Yury German (BlueKnight). |