imagemagick 8:6.9.7.4+dfsg-16ubuntu6.4 source package in Ubuntu
Changelog
imagemagick (8:6.9.7.4+dfsg-16ubuntu6.4) bionic-security; urgency=medium * SECURITY UPDATE: code execution vulnerabilities in ghostscript as invoked by imagemagick - debian/patches/200-disable-ghostscript-formats.patch: disable ghostscript handled types by default in policy.xml * SECURITY UPDATE: information leak in ReadXBMImage - debian/patches/CVE-2018-16323.patch: don't leave data uninitialized with negative pixels - CVE-2018-16323 * SECURITY UPDATE: uninitialized variable usage in ReadMATImageV4 - debian/patches/CVE-2018-14551.patch: initialize variable - CVE-2018-14551 * SECURITY UPDATE: memory leak of colormap in WriteMPCImage - debian/patches/CVE-2018-14434.patch: free colormap on bad color depth - CVE-2018-14434 * SECURITY UPDATE: memory leak in DecodeImage - debian/patches/CVE-2018-14435.patch: free memory when given a bad plane - CVE-2018-14435 * SECURITY UPDATE: memory leak in ReadMIFFImage - debian/patches/CVE-2018-14436.patch: free memory when given a bad depth - CVE-2018-14436 * SECURITY UPDATE: memory leak in parse8BIM - debian/patches/CVE-2018-14437.patch: free strings in error conditions - CVE-2018-14437 * SECURITY UPDATE: memory leak in ReadOneJNGImage - debian/patches/CVE-2018-16640.patch: free memory on error - CVE-2018-16640 * SECURITY UPDATE: denial of service due to out-of-bounds write in InsertRow - debian/patches/CVE-2018-16642.patch: improve checking for errors - CVE-2018-16642 * SECURITY UPDATE: denial of service due to missing fputc checks - debian/patches/CVE-2018-16643.patch: check fputc calls for error - CVE-2018-16643 * SECURITY UPDATE: denial of service in ReadDCMImage and ReadPICTImage - debian/patches/CVE-2018-16644-prereq-1.patch: define ThrowPICTException() macro and use it - debian/patches/CVE-2018-16644-1.patch, debian/patches/CVE-2018-16644-2.patch: check for invalid length - CVE-2018-16644 * SECURITY UPDATE: excessive memory allocation issue in ReadBMPImage - debian/patches/CVE-2018-16645.patch: ensure number_colors is not too large - CVE-2018-16645 * SECURITY UPDATE: denial of service in ReadOneJNGImage - debian/patches/CVE-2018-16749.patch; check for NULL color_image - CVE-2018-16749 * SECURITY UPDATE: memory leak in formatIPTCfromBuffer - debian/patches/CVE-2018-16750.patch: free memory on error - CVE-2018-16750 -- Steve Beattie <email address hidden> Fri, 28 Sep 2018 11:19:24 -0700
Upload details
- Uploaded by:
- Steve Beattie
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- graphics
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
imagemagick_6.9.7.4+dfsg.orig.tar.xz | 8.5 MiB | 47fb2cdd26f5913318c4504f16ea363e04d1f400dda9ec52e461ab661d724026 |
imagemagick_6.9.7.4+dfsg-16ubuntu6.4.debian.tar.xz | 281.7 KiB | c7f58dfbc9f04bea9e2585364acfd06919d9f390bd365e7aac8d110495669332 |
imagemagick_6.9.7.4+dfsg-16ubuntu6.4.dsc | 5.1 KiB | 9b34c21974c56fb7d72f7f129e7a51777c506a8ac81a0661badc2b9a3bb1d58d |
Available diffs
Binary packages built by this source
- imagemagick: image manipulation programs -- binaries
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
This package include links to channel depth specific binaries and manual
pages.
.
This is a dummy package. You can safely purge or remove it.
- imagemagick-6-common: image manipulation programs -- infrastructure
imagemagick-common contains the filesystem infrastructure required for
further installation of imagemagick in any configuration; it does not provide
a full installation of binaries, libraries, and utilities
required to run imagemagick.
.
This package is independent of channel depth.
- imagemagick-6-doc: document files of ImageMagick
This package contains the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
Documentations includes html manuals, examples files, and doxygen generated API
documentation.
- imagemagick-6.q16: image manipulation programs -- quantum depth Q16
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
you need to install the libmagickcore-6.q16-3- extra package.
.
This version of imagemagick is compiled for a channel
depth of 16 bits (Q16).
- imagemagick-6.q16-dbgsym: debug symbols for imagemagick-6.q16
- imagemagick-6.q16hdri: image manipulation programs -- quantum depth Q16HDRI
ImageMagick is a software suite to create, edit, and compose bitmap images.
It can read, convert and write images in a variety of formats (over 100)
including DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD, PNG, Postscript,
SVG, and TIFF. Use ImageMagick to translate, flip, mirror, rotate, scale,
shear and transform images, adjust image colors, apply various special
effects, or draw text, lines, polygons, ellipses and Bézier curves.
All manipulations can be achieved through shell commands as well as through
an X11 graphical interface (display).
.
For working with the SVG, WMF, OpenEXR, DjVu and Graphviz formats,
you need to install the libmagickcore-6.q16hdri- 3-extra package.
.
This version of imagemagick is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- imagemagick-6.q16hdri-dbgsym: debug symbols for imagemagick-6.q16hdri
- imagemagick-common: image manipulation programs -- infrastructure dummy package
imagemagick-common contained the filesystem infrastructure required for
further installation of imagemagick in any configuration.
.
This is a transitional package to help migrate systems to the new
imagemagick-6-common package.
.
This is a dummy package. You can safely purge or remove it.
- imagemagick-doc: document files of ImageMagick -- dummy package
This package contained the document files shipped with ImageMagick, a software
suite to create, edit, and compose bitmap images.
.
This is a transitional package to help migrate systems to the new
imagemagick-6-doc package.
.
This is a dummy package. You can safely purge or remove it.
- libimage-magick-perl: Perl interface to the ImageMagick graphics routines
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is the compatibility (wrapper) perlmagick package that
use the default channel depth.
.
This package provides the perl Image::Magick class.
- libimage-magick-q16-perl: Perl interface to the ImageMagick graphics routines -- Q16 version
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This version of libimage-magick is compiled for a channel
depth of 16 bits (Q16).
.
This package provides the perl Image::Magick::Q16 class.
- libimage-magick-q16-perl-dbgsym: debug symbols for libimage-magick-q16-perl
- libimage-magick-q16hdri-perl: Perl interface to the ImageMagick graphics routines -- Q16HDRI version
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This version of libimage-magick is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
.
This package provides the perl Image::Magick: :Q16HDRI class.
- libimage-magick-q16hdri-perl-dbgsym: debug symbols for libimage-magick-q16hdri-perl
- libmagick++-6-headers: object-oriented C++ interface to ImageMagick - header files
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files needed to compile
programs using Magick++.
.
This package is independent of channel depth.
- libmagick++-6.q16-7: C++ interface to ImageMagick -- quantum depth Q16
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package contains the C++ libraries needed to run executables that make
use of libMagick++.
.
This version of libmagick++ is compiled for a channel
depth of 16 bits (Q16).
- libmagick++-6.q16-7-dbgsym: debug symbols for libmagick++-6.q16-7
- libmagick++-6.q16-dev: C++ interface to ImageMagick - development files (Q16)
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files and static libraries needed to compile
programs using Magick++.
.
This version of libmagick++-dev is compiled for a channel
depth of 16 bits (Q16).
- libmagick++-6.q16hdri-7: C++ interface to ImageMagick -- quantum depth Q16HDRI
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package contains the C++ libraries needed to run executables that make
use of libMagick++.
.
This version of libmagick++ is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagick++-6.q16hdri-7-dbgsym: debug symbols for libmagick++-6.q16hdri-7
- libmagick++-6.q16hdri-dev: C++ interface to ImageMagick - development files (Q16HDRI)
The Magick++ library is a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This package includes header files and static libraries needed to compile
programs using Magick++.
.
This version of libmagick++-dev is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagick++-dev: object-oriented C++ interface to ImageMagick -- dummy package
The Magick++ library was a set of C++ wrapper classes that provides access
to the ImageMagick package functionality from within a C++ application.
.
This is a transitional package to help migrate systems to the new
ABI of libmagick++-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
- libmagickcore-6-arch-config: low-level image manipulation library - architecture header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture dependent part of the
headers files used by MagickCore.
.
This package is independent of channel depth.
- libmagickcore-6-headers: low-level image manipulation library - header files
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes the architecture independent header files
needed to compile programs using MagickCore.
.
This package is independent of channel depth.
- libmagickcore-6.q16-3: low-level image manipulation library -- quantum depth Q16
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package contains the C libraries needed to run executables that make
use of MagickCore.
.
This version of libmagickcore is compiled for a channel
depth of 16 bits (Q16).
- libmagickcore-6.q16-3-dbgsym: debug symbols for libmagickcore-6.q16-3
- libmagickcore-6.q16-3-extra: low-level image manipulation library - extra codecs (Q16)
This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
MagickCore.
.
This version of libmagickcore-extra is compiled for a channel
depth of 16 bits (Q16).
- libmagickcore-6.q16-3-extra-dbgsym: debug symbols for libmagickcore-6.q16-3-extra
- libmagickcore-6.q16-dev: low-level image manipulation library - development files (Q16)
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes header static libraries needed to compile
programs using MagickCore.
.
This version of libmagickcore-dev is compiled for a channel
depth of 16 bits (Q16).
- libmagickcore-6.q16hdri-3: low-level image manipulation library -- quantum depth Q16HDRI
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package contains the C libraries needed to run executables that make
use of MagickCore.
.
This version of libmagickcore is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagickcore-6.q16hdri-3-dbgsym: debug symbols for libmagickcore-6.q16hdri-3
- libmagickcore-6.q16hdri-3-extra: low-level image manipulation library - extra codecs (Q16HDRI)
This package adds support for SVG, WMF, OpenEXR, DjVu and Graphviz to
MagickCore.
.
This version of libmagickcore-extra is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagickcore-6.q16hdri-3-extra-dbgsym: debug symbols for libmagickcore-6.q16hdri-3-extra
- libmagickcore-6.q16hdri-dev: low-level image manipulation library - development files (Q16HDRI)
The MagickCore API is a low-level interface between the C programming language
and the ImageMagick image processing libraries and is recommended for
wizard-level programmers only. Unlike the MagickWand C API which uses only a
few opaque types and accessors, with MagickCore you almost exclusively access
the structure members directly.
.
This package includes header static libraries needed to compile
programs using MagickCore.
.
This version of libmagickcore-dev is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagickcore-dev: low-level image manipulation library -- dummy package
This package included header files and static libraries needed to compile
programs using MagickCore.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickcore-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
- libmagickwand-6-headers: image manipulation library - headers files
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package includes header files needed to compile
programs using MagickWand.
.
This package is independent of channel depth.
- libmagickwand-6.q16-3: image manipulation library -- quantum depth Q16
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package contains the C libraries needed to run executables that make
use of MagickWand.
.
This version of libmagickwand is compiled for a channel
depth of 16 bits (Q16).
- libmagickwand-6.q16-3-dbgsym: debug symbols for libmagickwand-6.q16-3
- libmagickwand-6.q16-dev: image manipulation library - development files (Q16)
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package the static libraries needed to compile
programs using MagickWand.
.
This version of libmagickwand-dev is compiled for a channe
depth of 16 bits (Q16).
- libmagickwand-6.q16hdri-3: image manipulation library -- quantum depth Q16HDRI
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package contains the C libraries needed to run executables that make
use of MagickWand.
.
This version of libmagickwand is compiled for a channel
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagickwand-6.q16hdri-3-dbgsym: debug symbols for libmagickwand-6.q16hdri-3
- libmagickwand-6.q16hdri-dev: image manipulation library - development files (Q16HDRI)
The MagickWand API is the recommended interface between the C programming
language and the ImageMagick image processing libraries. Unlike the
MagickCore C API, MagickWand uses only a few opaque types. Accessors are
available to set or get important wand properties.
.
This package the static libraries needed to compile
programs using MagickWand.
.
This version of libmagickwand-dev is compiled for a channe
depth of 16 bits with high dynamic range (Q16HDRI).
- libmagickwand-dev: image manipulation library -- dummy package
This package included the static libraries needed to compile
programs using MagickWand.
.
This is a transitional package to help migrate systems to the new
ABI of libmagickwand-6 development files for default channel depth.
.
This is a dummy package. You can safely purge or remove it.
- perlmagick: Perl interface to ImageMagick -- dummy package
PerlMagick is an objected-oriented Perl interface to ImageMagick.
Use the module to read, manipulate, or write an image or image sequence from
within a Perl script. This makes it very suitable for Web CGI scripts.
.
This is a transitional package to help migrate systems to the new
libimage-magick- perl perl library.
.
This is a dummy package. You can safely purge or remove it.