graphicsmagick 1.3.23-1ubuntu0.5 source package in Ubuntu
Changelog
graphicsmagick (1.3.23-1ubuntu0.5) xenial-security; urgency=medium * SECURITY UPDATE: DoS in ReadWPGImage() - debian/patches/CVE-2017-16545.patch: Assure that colormapped image is a PseudoClass type with valid colormapped indexes. - CVE-2017-16545 * SECURITY UPDATE: DoS (negative strncpy) in DrawImage() - debian/patches/CVE-2017-16547.patch: Fix pointer computation which leads to large strncpy size request and bad array index. - CVE-2017-16547 * SECURITY UPDATE: Heap-based buffer overflow in coders/wpg.c - debian/patches/CVE-2017-16669-1.patch: Do not call SyncImagePixels() when something fails. - debian/patches/CVE-2017-16669-2.patch: Wrong row count checking. - debian/patches/CVE-2017-16669-3.patch: Detect pending use of null indexes pointer due to programming error and report it. - debian/patches/CVE-2017-16669-4.patch: Fix crash which image fails to produce expected PseudoClass indexes. - debian/patches/CVE-2017-16669-5.patch: Check for InsertRow() return value. - debian/patches/CVE-2017-16669-6.patch: Check InsertRow() return value for all calls. - CVE-2017-16669 * SECURITY UPDATE: Heap-based buffer overflow in WritePNMImage() - debian/patches/CVE-2017-17498.patch: Fix buffer overflow when writing gray+alpha 1-bit/sample. - CVE-2017-17498 * SECURITY UPDATE: Heap-based buffer over-read in ReadRGBImage() - debian/patches/CVE-2017-17500.patch: Fix heap-overflow due to tile outside image bounds. - CVE-2017-17500 * SECURITY UPDATE: Heap-based buffer over-read in WriteOnePNGImage() - debian/patches/CVE-2017-17501.patch: Fix heap read overrun while testing pixels for opacity. - CVE-2017-17501 * SECURITY UPDATE: Heap-based buffer over-read in ReadCMYKImage() - debian/patches/CVE-2017-17502.patch: Fix heap-overflow due to tile outside image bounds. - CVE-2017-17502 * SECURITY UPDATE: Heap-based buffer over-read in ReadGRAYImage() - debian/patches/CVE-2017-17503.patch: Fix heap-overflow due to tile outside image bounds. - CVE-2017-17503 * SECURITY UPDATE: Heap-based buffer over-read in ReadOneJNGImage() - debian/patches/CVE-2017-17782.patch: Fix wrong offset into oFFs chunk which caused heap read overflow. - CVE-2017-17782 * SECURITY UPDATE: Buffer over-read in ReadPALMImage() - debian/patches/CVE-2017-17783.patch: Fix heap buffer overflow in Q8 build while initializing color palette. - CVE-2017-17783 -- Eduardo Barretto <email address hidden> Tue, 21 Jan 2020 14:15:33 -0300
Upload details
- Uploaded by:
- Eduardo Barretto
- Uploaded to:
- Xenial
- 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 |
---|---|---|
graphicsmagick_1.3.23.orig.tar.xz | 5.1 MiB | fd2535a529528ec6f0bd493fed4395e08082faf940d51d7c18c25586a0a0e60d |
graphicsmagick_1.3.23-1ubuntu0.5.debian.tar.xz | 204.4 KiB | a4482fbe104f8d8d840d33de3e5cca67cce10f1ae14349263d4b47c4a9d26e50 |
graphicsmagick_1.3.23-1ubuntu0.5.dsc | 2.9 KiB | e0c58b5ee28c6fecba25bf2f9feadf5d8a5ff1dd9e0dfb2fc37d26def1f05822 |
Available diffs
Binary packages built by this source
- graphicsmagick: collection of image processing tools
GraphicsMagick provides a set of command-line applications to manipulate
image files. It is a fork of the ImageMagick project and therefore offers
a similar set of features, but puts a larger emphasis on stability.
.
The tools support a large variety of image formats from the widely used
jpeg, tiff, bmp or xpm to special-purpose formats such as fits or image
formats found on some photo CDs. They can convert between formats,
concatenate several images into one, annotate and distort them, create
thumbnails or manipulate the colormap. While all features are available
from the command-line, the package also includes an image viewer that
allows interactive manipulation.
.
Note that unlike ImageMagick, the GraphicsMagick tools are accessed
through a single executable called 'gm'. Therefore, GraphicsMagick and
ImageMagick can be used in parallel. Install package
graphicsmagick-imagemagick- compat to obtain a set of several executables
that is compatible to ImageMagick's interface.
- graphicsmagick-dbg: format-independent image processing - debugging symbols
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains debugging symbols for the gm executable as well as the
C, C++, and Perl bindings. Tools like gdb and ltrace make use of these
symbols.
- graphicsmagick-dbgsym: debug symbols for package graphicsmagick
GraphicsMagick provides a set of command-line applications to manipulate
image files. It is a fork of the ImageMagick project and therefore offers
a similar set of features, but puts a larger emphasis on stability.
.
The tools support a large variety of image formats from the widely used
jpeg, tiff, bmp or xpm to special-purpose formats such as fits or image
formats found on some photo CDs. They can convert between formats,
concatenate several images into one, annotate and distort them, create
thumbnails or manipulate the colormap. While all features are available
from the command-line, the package also includes an image viewer that
allows interactive manipulation.
.
Note that unlike ImageMagick, the GraphicsMagick tools are accessed
through a single executable called 'gm'. Therefore, GraphicsMagick and
ImageMagick can be used in parallel. Install package
graphicsmagick-imagemagick- compat to obtain a set of several executables
that is compatible to ImageMagick's interface.
- graphicsmagick-imagemagick-compat: image processing tools providing ImageMagick interface
GraphicsMagick provides a set of command-line applications to manipulate
image files. It is a fork of the ImageMagick project and therefore offers
a similar set of features, but puts a larger emphasis on stability.
.
With this package installed, the GraphicsMagick command line tools can
be executed like their ImageMagick counterparts. It allows one to migrate
scripts from ImageMagick to GraphicsMagick without any code changes.
- graphicsmagick-libmagick-dev-compat: image processing libraries providing ImageMagick interface
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick libraries are a fork of ImageMagick and therefore offer
programming interfaces that are mostly compatible. While there might be
small differences, experience tells that many programs only use a compatible
subset and build fine with either GraphicsMagick or ImageMagick.
.
While GraphicsMagick uses different names for libraries, classes, and
helper applications in order to coexist with ImageMagick, this package
intends to minimise porting efforts by exporting the GraphicsMagick
interface with the usual ImageMagick names. Note that this package only
tries to provide build-time compatibility. Run-time libraries of
ImageMagick and GraphicsMagick are incompatible and cannot be interchanged.
.
This package includes compatibility wrappers for the C, C++, and Perl
libraries.
- libgraphics-magick-perl: format-independent image processing - perl interface
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the classes to access GraphicsMagick functionality from
Perl scripts. It is mostly similar to PerlMagick from the ImageMagick suite,
but uses a different class name.
- libgraphics-magick-perl-dbgsym: debug symbols for package libgraphics-magick-perl
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the classes to access GraphicsMagick functionality from
Perl scripts. It is mostly similar to PerlMagick from the ImageMagick suite,
but uses a different class name.
- libgraphicsmagick++-q16-12: format-independent image processing - C++ shared library
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C++ libraries needed to run executables that use
the GraphicsMagick++ library.
- libgraphicsmagick++-q16-12-dbgsym: debug symbols for package libgraphicsmagick++-q16-12
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C++ libraries needed to run executables that use
the GraphicsMagick++ library.
- libgraphicsmagick++1-dev: format-independent image processing - C++ development files
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C++ development headers and library files needed to
compile programs using the GraphicsMagick++ library.
- libgraphicsmagick++1-dev-dbgsym: debug symbols for package libgraphicsmagick++1-dev
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C++ development headers and library files needed to
compile programs using the GraphicsMagick++ library.
- libgraphicsmagick-q16-3: format-independent image processing - C shared library
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C libraries needed to run executables that use
the GraphicsMagick library.
- libgraphicsmagick-q16-3-dbgsym: debug symbols for package libgraphicsmagick-q16-3
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C libraries needed to run executables that use
the GraphicsMagick library.
- libgraphicsmagick1-dev: format-independent image processing - C development files
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C development headers and library files needed to
compile programs using the GraphicsMagick library.
- libgraphicsmagick1-dev-dbgsym: debug symbols for package libgraphicsmagick1-dev
GraphicsMagick provides libraries in several programming languages to read,
write and manipulate image files across a large number of formats, from the
widely used jpeg, tiff, bmp or xpm to special-purpose formats such as fits or
image formats found on some photo CDs. There are functions for finegrained
image processing tasks, as well as conversion routines between the various
image formats.
.
The GraphicsMagick library is a fork of ImageMagick and therefore offers
an interface that is similar in features, but intended to be more stable
across releases. While compatibility does not go so far that the
GraphicsMagick library serves as a drop-in replacement for ImageMagick,
conversion can usually be done with little effort.
.
This package contains the C development headers and library files needed to
compile programs using the GraphicsMagick library.