Merge version 2.3.3-1+deb9u1+rpi1 and 2.3.3-1+deb9u3 to produce 2.3.3-1+deb9u3+rpi1 archive/raspbian/2.3.3-1+deb9u3+rpi1 raspbian/2.3.3-1+deb9u3+rpi1
authorRaspbian forward pporter <root@raspbian.org>
Wed, 17 Oct 2018 11:05:04 +0000 (12:05 +0100)
committerRaspbian forward pporter <root@raspbian.org>
Wed, 17 Oct 2018 11:05:04 +0000 (12:05 +0100)
1  2 
debian/changelog

index 2bfb711e047e460058819c7fe94147859505583b,a64eec54d3dc9325bbc68109187c258c24556881..ed5495d58de88ac56af0a9107b98183d701383b0
@@@ -1,8 -1,67 +1,74 @@@
- ruby2.3 (2.3.3-1+deb9u1+rpi1) stretch-staging; urgency=medium
++ruby2.3 (2.3.3-1+deb9u3+rpi1) stretch-staging; urgency=medium
 +
++  [changes brought forward from 2.3.3-1+deb9u1+rpi1 by Peter Michael Green <plugwash@raspbian.org> at Sat, 21 Oct 2017 22:40:37 +0000]
 +  * Disable testsuite.
 +
-  -- Peter Michael Green <plugwash@raspbian.org>  Sat, 21 Oct 2017 22:40:37 +0000
++ -- Raspbian forward porter <root@raspbian.org>  Wed, 17 Oct 2018 11:05:04 +0000
++
+ ruby2.3 (2.3.3-1+deb9u3) stretch-security; urgency=medium
+   [ Santiago R.R. ]
+   * Fix Command injection vulnerability in Net::FTP.
+     [CVE-2017-17405]
+   * webrick: use IO.copy_stream for multipart response. Required changes in
+     WEBrick to fix CVE-2017-17742 and CVE-2018-8777
+   * Fix HTTP response splitting in WEBrick.
+     [CVE-2017-17742]
+   * Fix Command Injection in Hosts::new() by use of Kernel#open.
+     [CVE-2017-17790]
+   * Fix Unintentional directory traversal by poisoned NUL byte in Dir
+     [CVE-2018-8780]
+   * Fix multiple vulnerabilities in RubyGems.
+     CVE-2018-1000073: Prevent Path Traversal issue during gem installation.
+     CVE-2018-1000074: Fix possible Unsafe Object Deserialization
+     Vulnerability in gem owner.
+     CVE-2018-1000075: Strictly interpret octal fields in tar headers.
+     CVE-2018-1000076: Raise a security error when there are duplicate files
+     in a package.
+     CVE-2018-1000077: Enforce URL validation on spec homepage attribute.
+     CVE-2018-1000078: Mitigate XSS vulnerability in homepage attribute when
+     displayed via gem server.
+     CVE-2018-1000079: Prevent path traversal when writing to a symlinked
+     basedir outside of the root.
+   * Fix directory traversal vulnerability in the Dir.mktmpdir method in the
+     tmpdir library
+     [CVE-2018-6914]
+   * Fix Unintentional socket creation by poisoned NUL byte in UNIXServer and
+     UNIXSocket
+     [CVE-2018-8779]
+   * Fix Buffer under-read in String#unpack
+     [CVE-2018-8778]
+   * Fix tests to cope with updates in tzdata (Closes: #889117)
+   * Exclude Rinda TestRingFinger and TestRingServer test units requiring
+     network access (Closes: #898694)
+   [ Antonio Terceiro ]
+   * debian/tests/excludes/any/TestTimeTZ.rb: ignore tests failing due to
+     assumptions that don't hold on newer tzdata update. Upstream bug:
+     https://bugs.ruby-lang.org/issues/14655
+  -- Santiago R.R. <santiagorr@riseup.net>  Thu, 19 Jul 2018 13:28:10 +0200
+ ruby2.3 (2.3.3-1+deb9u2) stretch-security; urgency=high
+   * asn1: fix out-of-bounds read in decoding constructed objects
+     [CVE-2017-14033] (Closes: #875928)
+     Original patch by Kazuki Yamaguchi; backported from the standalone openssl package
+   * lib/webrick/log.rb: sanitize any type of logs
+     [CVE-2017-10784] (Closes: #875931)
+     Original patch by Yusuke Endoh; backported to Ruby 2.3 by Usaku NAKAMURA
+   * fix Buffer underrun vulnerability in Kernel.sprintf
+     [CVE-2017-0898] (Closes: #875936)
+     Backported to Ruby 2.3 by Usaku NAKAMURA
+   * Whitelist classes and symbols that are in Gem spec YAML
+     [CVE-2017-0903] (Closes: #879231)
+     Original patch by Aaron Patterson; backported from the standalone Rubygems
+     package
+   * thread_pthread.c: do not wakeup inside child processes
+     Avoid child Ruby processed being stuck in a busy loop (Closes: #876377)
+     Original patch by Eric Wong
+  -- Antonio Terceiro <terceiro@debian.org>  Sun, 22 Oct 2017 12:45:48 -0200
  
  ruby2.3 (2.3.3-1+deb9u1) stretch-security; urgency=high