Bug 47907 - imagemagick: Multiple issues (4.2)
imagemagick: Multiple issues (4.2)
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Security updates
UCS 4.2
All Linux
: P3 normal (vote)
: UCS 4.2-5-errata
Assigned To: Quality Assurance
Philipp Hahn
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2018-10-04 11:28 CEST by Quality Assurance
Modified: 2018-10-04 16:17 CEST (History)
0 users

See Also:
What kind of report is it?: Security Issue
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score: 4.7 (CVSS:3.0/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:N/A:H)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Quality Assurance univentionstaff 2018-10-04 11:28:47 CEST
New Debian imagemagick 8:6.8.9.9-5+deb8u14 fixes:
This update addresses the following issues:
* heap-based buffer over-read in the ParseImageResourceBlocks function in  coders/psd.c (CVE-2018-16412)
* heap-based buffer over-read in the PushShortPixel function in  MagickCore/quantum-private.h (CVE-2018-16413)
* out-of-bounds write in InsertRow function in coders/cut.c (CVE-2018-16642)
* missing check for fputc function in multiple files (CVE-2018-16643)
* improper check for length in ReadDCMImage of coders/dcm.c and ReadPICTImage  of coders/pict.c (CVE-2018-16644)
* Out-of-memory ReadBMPImage of coders/bmp.c and ReadDIBImage of codes/dib.c  (CVE-2018-16645)
* Missing NULL check in ReadOneJNGImage in coders/png.c (CVE-2018-16749)
Comment 1 Quality Assurance univentionstaff 2018-10-04 12:51:10 CEST
--- mirror/ftp/4.2/unmaintained/4.2-5/source/imagemagick_6.8.9.9-5+deb8u13.dsc
+++ apt/ucs_4.2-0-errata4.2-5/source/imagemagick_6.8.9.9-5+deb8u14.dsc
@@ -1,3 +1,25 @@
+8:6.8.9.9-5+deb8u14 [Wed, 03 Oct 2018 08:08:36 -0400] Roberto C. Sanchez <roberto@debian.org>:
+
+  * Non-maintainer upload.
+  * CVE-2018-16642: denial of service (out-of-bounds write) via a crafted
+    image file.
+  * CVE-2018-16643: denial of service via a crafted image file in various
+    image file format readers (DCM, PWP, CALS, and PICT).
+  * CVE-2018-16412: a heap-based buffer over-read in the coders/psd.c
+    ParseImageResourceBlocks function.
+  * CVE-2018-16413: a heap-based buffer over-read in the
+    MagickCore/quantum-private.h PushShortPixel function when called from the
+    coders/psd.c ParseImageResourceBlocks function.
+  * CVE-2018-16644: denial of service via a crafted image file, resulting from
+    a missing check for length in the functions ReadDCMImage of coders/dcm.c
+    and ReadPICTImage of coders/pict.c.
+  * CVE-2018-16645: denial of service (excessive memory allocation in the
+    functions ReadBMPImage of coders/bmp.c and ReadDIBImage of coders/dib.c)
+    via a crafted image file
+  * CVE-2018-16749: a denial of service (WriteBlob assertion failure and
+    application exit) via a crafted file, resulting from a missing NULL check
+    in ReadOneJNGImage in coders/png.c.
+
 8:6.8.9.9-5+deb8u13 [Thu, 21 Jun 2018 19:52:55 -0400] Roberto C. Sanchez <roberto@debian.org>:
 
   * Non-maintainer upload by the LTS Team.

<http://10.200.17.11/4.2-5/#745573269299654684>
Comment 2 Philipp Hahn univentionstaff 2018-10-04 13:16:53 CEST
OK: yaml
OK: announce_errata
OK: patch
OK: piuparts

[4.2-5] 1e0cdfa365 Bug #47907: imagemagick 8:6.8.9.9-5+deb8u14
 doc/errata/staging/imagemagick.yaml | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)
Comment 3 Arvid Requate univentionstaff 2018-10-04 16:17:02 CEST
<http://errata.software-univention.de/ucs/4.2/523.html>