Errata ID | 479 |
---|---|
Date | 2018-08-15 |
Source package | ruby2.1 |
Fixed in version | 2.1.5-2+deb8u4 |
Description | This update addresses the following issues: * SMTP command injection via CRLF sequences in RCPT TO or MAIL FROM commands in Net::SMTP (CVE-2015-9096) * Fiddle::Function.new heap buffer overflow (CVE-2016-2339) * IV Reuse in GCM Mode (CVE-2016-7798) * Buffer underrun vulnerability in Kernel.sprintf (CVE-2017-0898) * Escape sequence in the "summary" field of gemspec (CVE-2017-0899) * No size limit in summary length of gem spec (CVE-2017-0900) * Arbitrary file overwrite due to incorrect validation of specification name (CVE-2017-0901) * DNS hijacking vulnerability (CVE-2017-0902) * Unsafe object deserialization through YAML formatted gem specifications (CVE-2017-0903) * Escape sequence injection vulnerability in the Basic authentication of WEBrick (CVE-2017-10784) * Buffer underrun in OpenSSL ASN1 decode (CVE-2017-14033) * Arbitrary heap exposure during a JSON.generate call (CVE-2017-14064) * Command injection vulnerability in Net::FTP (CVE-2017-17405) * HTTP response splitting in WEBrick (CVE-2017-17742) * Command injection in lib/resolv.rb:lazy_initialize() allows arbitrary code execution (CVE-2017-17790) * Unintentional file and directory creation with directory traversal in tempfile and tmpdir (CVE-2018-6914) * DoS by large request in WEBrick (CVE-2018-8777) * Buffer under-read in String#unpack (CVE-2018-8778) * Unintentional socket creation by poisoned NULL byte in UNIXServer and UNIXSocket (CVE-2018-8779) * Unintentional directory traversal by poisoned NULL byte in Dir (CVE-2018-8780) * Infinite loop vulnerability due to negative size in tar header causes Denial of Service (CVE-2018-1000075) * Improper verification of signatures in tarball allows to install mis-signed gem (CVE-2018-1000076) * Missing URL validation on spec home attribute allows malicious gem to set an invalid homepage URL (CVE-2018-1000077) * XSS vulnerability in homepage attribute when displayed via gem server (CVE-2018-1000078) * Path traversal issue during gem installation allows to write to arbitrary filesystem locations (CVE-2018-1000079) |
Additional notes | |
CVE ID | CVE-2015-9096 CVE-2016-2339 CVE-2016-7798 CVE-2017-0898 CVE-2017-0899 CVE-2017-0900 CVE-2017-0901 CVE-2017-0902 CVE-2017-0903 CVE-2017-10784 CVE-2017-14033 CVE-2017-14064 CVE-2017-17405 CVE-2017-17742 CVE-2017-17790 CVE-2018-6914 CVE-2018-8777 CVE-2018-8778 CVE-2018-8779 CVE-2018-8780 CVE-2018-1000075 CVE-2018-1000076 CVE-2018-1000077 CVE-2018-1000078 CVE-2018-1000079 |
UCS Bug number | #47557 |