-
imagemagick (8:6.9.12.98+dfsg1-5.2) unstable; urgency=medium
* Non-maintainer upload.
* Fixup runtime dependencies due to 64-bit time_t transition
(Closes: #1066935)
-- Gianfranco Costamagna <email address hidden> Fri, 15 Mar 2024 16:04:36 +0100
-
imagemagick (8:6.9.12.98+dfsg1-5.1) unstable; urgency=medium
* Non-maintainer upload.
* Rename libraries for 64-bit time_t transition. Closes: #1064140
-- Steve Langasek <email address hidden> Fri, 01 Mar 2024 01:31:19 +0000
-
imagemagick (8:6.9.12.98+dfsg1-5) unstable; urgency=medium
* Bug fix: "please update Suggests: imagemagick-doc; to
imagemagick-6-doc", thanks to Vincent Lefevre
(Closes: #1059314).
* Bug fix: "missing Breaks+Replaces against the dropped imagemagick-doc
package, in order to force its removal", thanks to Vincent Lefevre
(Closes: #1059193).
-- Bastien Roucariès <email address hidden> Wed, 27 Dec 2023 10:29:58 +0000
-
imagemagick (8:6.9.12.98+dfsg1-4) unstable; urgency=medium
* Replace ufraw-batch suggest by libraw-bin
(Closes: #1038637)
* Update changelog entry for CVE fixed.
* Move from gsfonts to fonts-urw-base35. Thanks to Vincent Lefevre
(Closes: #1020358, #1020355, #1020363, #1020370)
* Recommends fonts-tuffy (Closes: #1054580)
* Fix a typo in debian patch (Closes: #1054506)
-- Bastien Roucariès <email address hidden> Mon, 30 Oct 2023 09:26:06 +0000
-
imagemagick (8:6.9.12.98+dfsg1-3) unstable; urgency=medium
* Bug fix: "imagemagick no longer sets
"PACKAGE_RELEASE_DATE", thanks to Håvard F. Aasen (Closes:
#1054462).
* Bug fix: "reproducible builds: Embeds different paths on usrmerge
system", thanks to Vagrant Cascadian (Closes: #983303).
-- Bastien Roucariès <email address hidden> Wed, 25 Oct 2023 23:30:18 +0000
-
imagemagick (8:6.9.12.98+dfsg1-2) unstable; urgency=medium
* Upload to unstable
-- Bastien Roucariès <email address hidden> Sun, 22 Oct 2023 15:35:30 +0000
-
imagemagick (8:6.9.11.60+dfsg-1.6) unstable; urgency=high
* Non-maintainer upload
[ Moritz Mühlenhoff ]
* Fix CVE-2022-44267 / CVE-2022-44268 (Closes: #1030767) (LP: #2004580)
-- Jeremy Bicha <email address hidden> Thu, 16 Feb 2023 16:06:07 -0500
-
imagemagick (8:6.9.11.60+dfsg-1.5) unstable; urgency=high
* Non-maintainer upload
[ Nishit Majithia ]
* SECURITY UPDATE: Multiple divide by zero issues in imagemagick allow a
remote attacker to cause a denial of service via a crafted image file
- debian/patches/CVE-2021-20241.patch: Use PerceptibleReciprocal()
to fix division by zeros in coders/jp2.c
- debian/patches/CVE-2021-20243.patch: Use PerceptibleReciprocal()
to fix division by zeros in magick/resize.c
- debian/patches/CVE-2021-20244.patch: Avoid division by zero in
magick/fx.c
- debian/patches/CVE-2021-20245.patch: Avoid division by zero in
oders/webp.c
- debian/patches/CVE-2021-20246.patch: Avoid division by zero in
magick/resample.c
- debian/patches/CVE-2021-20309.patch: Avoid division by zero in
magick/fx.c
- CVE-2021-20241
- CVE-2021-20243
- CVE-2021-20244
- CVE-2021-20245
- CVE-2021-20246
- CVE-2021-20309
* SECURITY UPDATE: Integer overflow, divide by zero and memory leak in
imagemagick allow a remote attacker to cause a denial of service or
possible leak of cryptographic information via a crafted image file
- debian/patches/CVE-2021-20312_20313.patch: Avoid integer overflow in
coders/thumbnail.c, division by zero in magick/colorspace.c and
a potential cipher leak in magick/memory.c
- CVE-2021-20312
- CVE-2021-20313
* SECURITY UPDATE: memory leaks when executing convert command
- debian/patches/CVE-2021-3574.patch: fix memory leaks
- CVE-2021-3574
* SECURITY UPDATE: Security Issue when Configuring the ImageMagick
Security Policy
- debian/patches/CVE-2021-39212.patch: Added missing policy checks in
RegisterStaticModules
- CVE-2021-39212 (Closes: #996588)
* SECURITY UPDATE: DoS while processing crafted SVG files
- debian/patches/CVE-2021-4219.patch: fix denial of service
- CVE-2021-4219
* SECURITY UPDATE: use-after-free in magick
- debian/patches/CVE-2022-1114.patch: fix use-after-free in magick at
dcm.c
- CVE-2022-1114
* SECURITY UPDATE: heap-based buffer overflow
- debian/patches/CVE-2022-28463.patch: fix buffer overflow
- CVE-2022-28463 (Closes: #1013282)
* SECURITY UPDATE: out-of-range value
- debian/patches/CVE-2022-32545.patch: addresses the possibility for the
use of a value that falls outside the range of an unsigned char in
coders/psd.c.
- debian/patches/CVE-2022-32546.patch: addresses the possibility for the
use of a value that falls outside the range of an unsigned long in
coders/pcl.c.
- CVE-2022-32545
- CVE-2022-32546
* SECURITY UPDATE: load of misaligned address
- debian/patches/CVE-2022-32547.patch: addresses the potential for the
loading of misaligned addresses in magick/property.c.
- CVE-2022-32547 (Closes: #1016442)
-- Jeremy Bicha <email address hidden> Sat, 04 Feb 2023 21:50:44 -0500
-
imagemagick (8:6.9.11.60+dfsg-1.4) unstable; urgency=medium
* Non-maintainer upload.
[ Vagrant Cascadian ]
* debian/rules: Pass MVDelegate and RMDelegate to configure. (Closes:
#983303)
-- Paul Gevers <email address hidden> Sat, 31 Dec 2022 22:36:57 +0100
-
imagemagick (8:6.9.11.60+dfsg-1.3) unstable; urgency=medium
* Non-maintainer upload.
* autopkgtest: Drop PDF related tests which will fail after disabling
ghostscript handled formats by default (Closes: #987247)
-- Salvatore Bonaccorso <email address hidden> Tue, 20 Apr 2021 16:37:59 +0200
-
imagemagick (8:6.9.11.60+dfsg-1.2) unstable; urgency=medium
* Non-maintainer upload.
* Disable ghostscript handled formats based on -SAFER insecurity
-- Salvatore Bonaccorso <email address hidden> Mon, 19 Apr 2021 20:16:51 +0200
-
imagemagick (8:6.9.11.60+dfsg-1.1) unstable; urgency=medium
* Non-maintainer upload.
* Import upstream patch to fix font size (Closes: #980202).
-- Jochen Sprickerhof <email address hidden> Tue, 13 Apr 2021 20:58:45 +0200
-
imagemagick (8:6.9.11.60+dfsg-1) unstable; urgency=high
* New upstream version
- Bug fix: "gscan2pdf tests fail", thanks to Sergio Durigan Junior
(Closes: #980202).
-- Bastien Roucariès <email address hidden> Mon, 01 Feb 2021 16:22:02 +0000
-
imagemagick (8:6.9.11.58+dfsg-1) unstable; urgency=medium
* New upstream version:
- Fix error on i386 with php
* Bug fix (workarround): "Many doubled www/www; broken links on
index.html", thanks to 積丹尼 Dan Jacobson (Closes: #978138).
-- Bastien Roucariès <email address hidden> Fri, 22 Jan 2021 21:59:16 +0000
-
imagemagick (8:6.9.11.57+dfsg-1) unstable; urgency=medium
* New upstream version:
- Bug fix: "CVE-2020-29599", imagemagick mishandles the
-authenticate option, which allows setting a password
for password-protected PDF files. The user-controlled
password was not properly escaped/sanitized and it
was therefore possible to inject additional shell commands
via coders/pdf.c. Thanks to Salvatore Bonaccorso
(Closes: #977205).
- Bug fix: "CVE-2020-27560: Division by Zero in function
OptimizeLayerFrames", thanks to Salvatore Bonaccorso
(Closes: #972797).
* Fix dh_doxygen FTBFS (Closes: #971216)
-- Bastien Roucariès <email address hidden> Mon, 11 Jan 2021 22:14:26 +0000
-
imagemagick (8:6.9.11.24+dfsg-1) unstable; urgency=medium
* Acknowledge NMU
* New upstream version:
- Fix CVE-2019-11470: Cineon image parsing DOS (Closes: #927830).
- Fix CVE-2019-11472: XWD image parsing DOS (Closes: #927828).
- Fix CVE-2020-13902: Heap based overflow in TIFF image decoding.
(Closes: #928207).
- Fix CVE-2019-11598: Heap-based buffer over-read in PNM image
decoding (Closes: #928206).
- Fix CVE-2019-12974: NULL pointer dereference in pango coder.
(Closes: #931196).
- Fix CVE-2019-12977: use of uninitialized value" vulnerability
in the WriteJP2Image of jp2 coder (Closes: #931191).
- Fix CVE-2019-12978: use of uninitialized value" vulnerability
in the pango coder. (Closes: #931190).
- Fix CVE-2019-12979: use of uninitialized value" vulnerability
in MagickCore/image.c (Closes: #931189).
- Fix CVE-2019-13135: use of uninitialized value" vulnerability
in the cut coder (Closes: #932079).
- Fix CVE-2019-13295: Heap-based buffer over-read in
MagickCore/threshold.c (Closes: #931457).
- Fix CVE-2019-13297: Heap-based buffer over-read in
MagickCore/threshold.c (Closes: #931455).
- Fix CVE-2019-13300: heap-based buffer overflow in
MagickCore/statistic.c (Closes: #931454).
- Fix CVE-2019-13304: stack-based buffer overflow for
PNM image (Closes: #931453).
- Fix CVE-2019-13305: stack-based buffer overflow for
PNM image (Closes: #931452).
- Fix CVE-2019-13306: stack-based buffer overflow for
PNM image (Closes: #931449).
- Fix CVE-2019-13307: heap-based buffer overflow in
MagickCore/statistic.c (Closes: #931448).
- Fix CVE-2019-13308: heap-based buffer overflow in
MagickCore/fourier.c (Closes: #931447).
- Fix CVE-2019-13391: heap-based buffer over-read (Closes: #931633).
- Fix CVE-2019-13454: Division by Zero in MagickCore/layer.c
(Closes: #931740).
- Fix CVE-2019-14981: divide-by-zero in MeanShiftImage
(Closes: #955025).
- Fix CVE-2019-15139: DOS for XWD images (Closes: #941670).
- Fix CVE-2019-15140: DOS for mat images (Closes: #941671).
- Fix CVE-2019-19948: Heap-based buffer overflow in SGI coder
(Closes: #947308).
- Fix CVE-2019-19949: Heap buffer over-read in PNG coder
(Closes: #947309).
- Fix CVE-2020-10251: out-of-bounds read vulnerability for HEIC
coder (Closes: #953741).
- Fix CVE-2020-13902: heap-based buffer over-read for TIFF coder.
* Bug fix: "Updating the imagemagick Uploaders list", thanks to Tobias
Frost (Closes: #962110). Thanks Nelson A. de Oliveira
* Add link in api doc dir to assets javascript library
* Fix a typo in convert man page (Closes: #953279,#947983,#921594).
* Fix a pkgconfig error that pull q16 instead of q16hdri (Closes: #950282).
-- Bastien Roucariès <email address hidden> Mon, 27 Jul 2020 03:13:36 +0200
-
imagemagick (8:6.9.10.23+dfsg-2.1) unstable; urgency=medium
* Non-maintainer upload.
* Stack-based buffer overflow in function PopHexPixel in coders/ps.c
(CVE-2019-9956) (Closes: #925395)
* Heap-buffer-overflow in WriteTIFFImage of coders/tiff.c (CVE-2019-10650)
(Closes: #926091)
-- Salvatore Bonaccorso <email address hidden> Fri, 03 May 2019 16:34:26 +0200
-
imagemagick (8:6.9.10.23+dfsg-2) unstable; urgency=medium
* Bug fix: "identify 6.9.10-23 does not convert units (pixels per
cm/in)", thanks to Cédric Boutillier (Closes: #918642).
-- Bastien Roucariès <email address hidden> Tue, 08 Jan 2019 15:08:25 +0100
-
imagemagick (8:6.9.10.23+dfsg-1) unstable; urgency=high
* Bug fix: "Silent ABI break in 6.9.10-11 on i386", thanks to Balint
Reczey (Closes: #916839).
* Fix CVE-2018-20467: infinite loop for malformed BMP file
(Closes: #917326).
* Enable HEIF/HEIC image format support (Closes: #914120).
* Enable WEBP image format (Closes: #806425, #912777)
-- Bastien Roucariès <email address hidden> Sun, 06 Jan 2019 21:11:34 +0100
-
imagemagick (8:6.9.10.14+dfsg-7) unstable; urgency=medium
* Bug fix: "wrong Provides: libmagickcore-6.defaultquantum-dev,
libmagickcore-dev (= 8:6.9.10.14+dfsg-5)", thanks to Helmut Grohne
(Closes: #912833).
-- Bastien Roucariès <email address hidden> Sun, 04 Nov 2018 21:09:08 +0100
-
imagemagick (8:6.9.10.14+dfsg-5) unstable; urgency=high
* Use jdupes instead of rdfind in order to avoid link to build dir
* Bug fix: "Please remove me from uploaders", thanks to Vincent Fourmond
(Closes: #897293).
* Bump policy (no changes)
-- Bastien Roucariès <email address hidden> Thu, 01 Nov 2018 22:07:12 +0100
-
imagemagick (8:6.9.10.14+dfsg-4) unstable; urgency=medium
* Use salsa in control
* Add Pre-depends on dpkg for versionned provides
* Bug fix: "make foreign dependencies on transitional -dev packages
satisfiable", thanks to Helmut Grohne (Closes: #893030).
-- Bastien Roucariès <email address hidden> Wed, 31 Oct 2018 07:27:50 +0100
-
imagemagick (8:6.9.10.14+dfsg-3) unstable; urgency=medium
* Fix FTBFS due to == in control.
-- Bastien Roucariès <email address hidden> Tue, 30 Oct 2018 14:56:27 +0100
-
imagemagick (8:6.9.10.14+dfsg-2) unstable; urgency=medium
* Bug fix: "imagemagick binary-all FTBFS: rdfind: Command not found",
thanks to Adrian Bunk (Closes: #912309).
* Use ${binary:Version} instead of hard coded version for compat dev
packages.
-- Bastien Roucariès <email address hidden> Tue, 30 Oct 2018 10:00:51 +0100
-
imagemagick (8:6.9.10.14+dfsg-1) unstable; urgency=medium
* New upstream version
* Fix new privacy breach
* Fix duplicate files in documentation
* Fix security bugs:
+ CVE-2018-18544: Fix a memory leak in the function WriteMSLImage of
coders/msl.c
+ CVE-2018-18024: Fix an infinite loop in the ReadBMPImage function of the
coders/bmp.c file can cause a DOS via a crafted bmp file.
+ CVE-2018-18023: A heap-based buffer over-read in the SVGStripString
function of coders/svg.c, which allows attackers to cause a denial
of service via a crafted SVG image file.
+ CVE-2018-16645: Fix an excessive memory allocation issue in the functions
ReadBMPImage of coders/bmp.c and ReadDIBImage of coders/dib.c,
which allows remote attackers to cause a denial of service via
a crafted image file.
(Closes: #910889)
+ CVE-2018-16644: Fix a missing check for length in the functions
ReadDCMImage of coders/dcm.c and ReadPICTImage of coders/pict.c,
which allows remote attackers to cause a denial of service via
a crafted image.
(Closes: #910888)
+ CVE-2018-16413: Fix a heap-based buffer over-read in the
MagickCore/quantum-private.h PushShortPixel function when called
from the coders/psd.c ParseImageResourceBlocks function.
(Closes: #910887)
+ CVE-2018-16323: Fix an information disclosure vulnerability that existed
in ImageMagick when processing XBM images. An attacker could use this
to expose sensitive information.
(Closes: #907776)
+ CVE-2018-16412: Fix a heap-based buffer over-read in the coders/psd.c
ParseImageResourceBlocks function.
+ CVE-2018-17965: Fix a memory leak vulnerability in WriteSGIImage
in coders/sgi.c.
+ CVE-2018-17966: Fix a memory leak vulnerability in WritePDBImage
in coders/pdb.c.
+ CVE-2018-17967: Fix a memory leak vulnerability in ReadBGRImage
in coders/bgr.c.
+ CVE-2018-18016: Fix a memory leak vulnerability in WritePCXImage
in coders/pcx.c.
-- Bastien Roucariès <email address hidden> Mon, 29 Oct 2018 13:13:38 +0100
-
imagemagick (8:6.9.10.8+dfsg-1) unstable; urgency=high
* New upstream version
* Fix security bugs:
+ CVE-2018-14551: The ReadMATImageV4 function in coders/mat.c
uses an uninitialized variable, leading to memory corruption.
(Closes: #904713)
+ CVE-2018-9135: A heap-based buffer over-read in IsWEBPImageLossless
in coders/webp.c.
+ CVE-2018-14437: Memory leak in parse8BIM in coders/meta.c.
+ CVE-2018-14436: Memory leak in ReadMIFFImage in coders/miff.c.
+ CVE-2018-14435: Memory leak in DecodeImage in coders/pcd.c.
+ CVE-2018-14434: Memory leak for a colormap in WriteMPCImage
in coders/mpc.c.
+ CVE-2018-13153: Memory leak in the XMagickCommand function
in MagickCore/animate.c.
-- Bastien Roucariès <email address hidden> Mon, 30 Jul 2018 15:14:16 +0200
-
imagemagick (8:6.9.10.2+dfsg-3) unstable; urgency=high
* Fix perlmagick (Closes: #903404)
-- Bastien Roucariès <email address hidden> Tue, 10 Jul 2018 00:32:34 +0200
-
imagemagick (8:6.9.10.2+dfsg-2) unstable; urgency=medium
* Upload to unstable
-- Bastien Roucariès <email address hidden> Sun, 08 Jul 2018 18:49:44 +0200
-
imagemagick (8:6.9.9.39+dfsg-1) unstable; urgency=medium
* Fix security bugs (Closes: #890805):
+ Fix CVE-2018-7443: The ReadTIFFImage function in coders/tiff.c
does not properly validate the amount of image data in a file,
which allows remote attackers to cause a denial of service
(memory allocation failure in the AcquireMagickMemory function
in MagickCore/memory.c). (Closes: #891291)
+ Fix CVE-2018-7470: The IsWEBPImageLossless function in
coders/webp.c allows attackers to cause a denial of service
(segmentation violation) via a crafted file.(Closes: #891420)
+ Fix CVE-2017-17880: there is a stack-based buffer over-read in
WriteWEBPImage in coders/webp.c, related to a
WEBP_DECODER_ABI_VERSION check.
* Provide transitional packages from arch:any packages.
(Closes: #893030)
-- Bastien Roucariès <email address hidden> Mon, 19 Mar 2018 17:03:39 +0100
-
imagemagick (8:6.9.9.34+dfsg-3) unstable; urgency=high
* Upload to unstable (urgency high due to security issues).
-- Bastien Roucariès <email address hidden> Sun, 18 Feb 2018 00:12:41 +0100
-
imagemagick (8:6.9.7.4+dfsg-16.1) unstable; urgency=medium
* Non-maintainer upload.
* Remove wrong Multi-Arch: foreign from libmagickcore-dev, libmagickwand-dev
and libmagick++-dev. (Closes: #856601)
-- Helmut Grohne <email address hidden> Sun, 28 Jan 2018 15:12:24 +0100
-
imagemagick (8:6.9.7.4+dfsg-16) unstable; urgency=high
* Security fix release
* Fix a memory exhaustion in ReadPSDImage
(Closes: #870530)
* Fix a memory-Leak in ReadPWPImage()
(Closes: #870527)
* Avoid unbounded loop in pwp coder
(Closes: #870526)
* Fix a memory leaks in WriteMSLImage
(Closes: #870525)
* Fix another memory leak in WriteMSLImage
(Closes: #870524)
* Fix a memory exhaustion bug in ReadSUNImage
(Closes: #870504)
* Fix a memory leak in ReadSVGImage
(Closes: #870503)
* Fix a memory leak in WriteMAPImage
(Closes: #870483)
* Fix a memory leak in ReadPICTImage
(Closes: #870502)
* Fix a memory leak in WritePICTImage
(Closes: #870501)
* Fix a memory leak in pdf coder
(Closes: #870492)
* Fix a memory leak in PCX coder
(Closes: #870489)
* Memory exhaustion in PCX coder
(Closes: #870491)
* Memory leak in WriteINLINEImage
(Closes: #870482)
* CVE-2017-11752
The ReadMAGICKImage function in coders/magick.c
allows remote attackers to cause a denial of
service (memory leak) via a crafted file.
(Closes: #870481)
* CVE-2017-11751
The WritePICONImage function in coders/xpm.c
allows remote attackers to cause a denial of
service (memory leak) via a crafted file.
(Closes: #870481)
* CVE-2017-11750
Fix improper use of NULL in the JNG decoder
(Closes: #870478)
* memory leak in WriteCALSImage
(Closes: #870475)
-- Bastien Roucariès <email address hidden> Wed, 02 Aug 2017 22:38:50 +0200
-
imagemagick (8:6.9.7.4+dfsg-15) unstable; urgency=high
* Bug fix: "imagemagick FTBFS: coders/mat.c:1372:3",
thanks to Adrian Bunk and Gianfranco Costamagna
(Closes: #870047).
* Security fixes:
+ CVE-2017-11639
When ImageMagick processes a crafted file in convert,
it can lead to a heap-based buffer over-read
in the WriteCIPImage() function in coders/cip.c,
related to the GetPixelLuma function
in MagickCore/pixel-accessor.h.
(Closes: #870065).
+ CVE-2017-11640
When ImageMagick 7.0.6-1 processes a crafted file in convert, it can
lead to an address access exception in the WritePTIFImage() function
(Closes: #870067)
+ Validate png file.
Detect corrupted png early and avoid a crash
(Closes: #870105)
+ Heap buffer overflow in ReadOneMNGImage
A crafted file will cause x_off[i] out-of-bound operation vulnerability.
(Closes: #870106)
+ memory exhaustion in ReadOneJNGImage in png.c
When identify JNG file that contains chunk data, imagemagick will
allocate memory to store the chunk data in function ReadOneJNGImage
Due to a lack of valition, memory is not limited for corrupted files.
(Closes: #870107)
+ memory leak in ReadOneJNGImage #550
A crafted file could trigger a memory leak
(Closes: #870108)
+ out-of-bounds read with the MNG CLIP chunk.
(Closes: #870109)
+ coders/png.c: Memory leak Fixed Issue 600
(Closes: #870116)
+ memory leak in ReadOneJNGImage (upstream 602)
Fix a leak triggered by a corrupted file
(Closes: #870115)
+ Stuck in LockSemaphoreInfo after reading a png with width==MAGICK_WIDTH_LIMIT
Some version of libpng need serialization for error recovery of hard lock
Could be triggered by a corrupted file
(Closes: #870111)
+ memory leak in ReadOneMNGImage #619
A memory leak vulnerability was found in function ReadOneMNGImage,
which allow attackers to cause a denial of service (memory leak) via
a crafted file.
(Closes: #870117)
+ memory leak in ReadOneJNGImage #618
Triggered by a corrupted file
(Closes: #870118)
+ bad free in RelinquishMagickMemory
(Closes: #870119)
+ CVE-2017-11539: coders/png.c: Initialized quantum_info to prevent memory leakage
(Closes: #870120)
-- Bastien Roucariès <email address hidden> Sat, 29 Jul 2017 17:14:38 +0200
-
imagemagick (8:6.9.7.4+dfsg-14) unstable; urgency=high
* Security bugs:
+ assertion failed in DestroyImageInfo
A assertion failed in DestroyImageInfo, leading to DOS
(Closes: 870014)
+ CVE-2017-11523: endless loop in ReadTXTImage
If text image file only contains "MagickID..." line,
it will cause ReadTXTImage to infinite loop.
(Closes: #869210).
+ Memory leak in mat coder
Fix a memory leak in mat coder triggered by a special crafted file
(Closes: #870013).
+ Use of uninitialized data in ImageMagick/coders/mat.c
The coder accesses uninitialized data
which might pose a security issue or at least a bug. The first
undefined access happens within coders/mat.c:1196 in a call to
calcMinMax(). The back part of the buffer bImgBuff is now large enough
but does seemingly not contain any sensible data.
(Closes: #870012)
+ CVE-2017-11644
A special crafted file create a memory leak in MAT file coder.
The code need to free two buffer in some exceptionnal
circonstances, instead than just one is freed
(Closes: #870016)
+ Memory leak in mat coder
A special crafted file create a memory leak in MAT coder
(Closes: #870015)
+ Memory leak in mat coder
In case of corrupted file, cloned image (temporarly image) should be freed
(Closes: #870017)
+ assertion failed in DestroyImageInfo due to mat coder
(Closes: #870019)
+ assertion failed in DestroyImage due to mat coder
(Closes: #870020)
+ Memory leak in mat coder (upstream 617)
(Closes: #870021)
+ Memory leak in mat coder (upstream 616)
(Closes: #870022)
+ Memory leak in mat coder (upstream 616)
(Closes: #870023)
-- Bastien Roucariès <email address hidden> Sat, 29 Jul 2017 00:51:39 +0200
-
imagemagick (8:6.9.7.4+dfsg-13) unstable; urgency=high
* Fix a typo in changelog about CVE numbers
* Security fixes:
+ Really Fix CVE-2017-9500 (Closes: #867778)
An assertion failure was found in the function
ResetImageProfileIterator, which allows attackers to cause a denial
of service via a crafted file.
+ Fix CVE-2017-11446 (Closes: #868950)
The ReadPESImage function in coders\pes.c has an infinite
loop vulnerability that can cause CPU exhaustion via a crafted
PES file.
+ CVE-2017-11523: endless loop in ReadTXTImage
If text image file only contains "MagickID..." line,
it will cause ReadTXTImage to infinite loop.
(Closes: #869210).
+ Use after free in ReadWMFImage
When identify WMF file, a crafted file revealed a use-after-free
vulnerability. (Closes: #869715).
+ CVE-2017-11534: Memory-Leak in lite_font_map()
In coders/wmf.c a memory leak is triggered by a crafted file.
(Closes: #869711).
+ CVE-2017-11537: palm coder FPE
When ImageMagick processes a crafted file in convert, it can
lead to a Floating Point Exception (FPE) in the WritePALMImage()
function in coders/palm.c, related to an incorrect bits-per-pixel
calculation.
(Closes: #869712)
+ Memory leak in WritePALMImage
Fix memory leak due to crafted file in palm coder.
(Closes: #869721)
+ Fix another memory leak in quantize.c
(Closes: #869722)
+ CVE-2017-11531 Memory-Leak in WriteHISTOGRAMImage()
A crafted file could trigger a
Memory-Leak in WriteHISTOGRAMImage() coders/histogram.c
(Closes: #869725)
+ Avoid a crash in mpc coder
A crafted file could trigger a crash in the mpc coder.
(Closes: #869728).
+ Fix a memory leak in enhance.c
Fix a potential memory leak if memory could not be allocated for one
of histogram or stretch_map.
If both cannot be allocated, there is no memory leak. If only one is
allocated and the other fails,
there is a memory leak of the one that could not be allocated. There
is very little chance the allocations would fail.
(Closes: #869769).
+ Fix a memory leak in jpeg and mpc coder
A leak due to exception handling exist in MPC and JPEG coder.
This could be triggerd by a crafted file.
(Closes: #869791).
+ Fix memory exhaustion in mpc coder
When identify MPC file , imagemagick will allocate memory to store the
data.
The function StringToUnsignedLong convert string to unsigned long
type, but the return value was not checked.
Here is my policy.xml to limit memory usage,but 256MB limit
can be bypassed.
(Closes: #869727).
+ Fix a leak in mpc file due to corrupted profiles
(Closes: #869796).
+ CVE-2017-11532: memory leak
When Imagemagick processes a crafted file in convert,
it can lead to a Memory Leak in the WriteMPCImage() function in coders/mpc.c.
(Closes: #869726)
+ CVE-2017-11535: heap based overflow in ps.c
When ImageMagick processes a crafted file in
convert, it can lead to a heap-based buffer over-read in the
WritePSImage() function in coders/ps.c.
(Closes: #869827)
+ CVE-2017-11536 memory leak in jp2 coder
When ImageMagick processes a crafted file in convert, it
can lead to a Memory Leak in the WriteJP2Image() function in
coders/jp2.c.
(Closes: #869831)
+ Fix a crash in jp2 codec
Lack of validation of jp2 could lead to a crash
(Closes: #869830)
+ CVE-2017-11533: heap buffer overflow in uil coder
When ImageMagick processes a crafted file in convert, it can
lead to a heap-based buffer over-read in the WriteUILImage() function
in coders/uil.c.
(Closes: #869834)
-- Bastien Roucariès <email address hidden> Tue, 25 Jul 2017 22:13:44 +0200
-
imagemagick (8:6.9.7.4+dfsg-12) unstable; urgency=medium
* Fix security bugs:
+ Previous CVE-2017-9144 fix was incomplete.
A crafted RLE image can trigger a crash because of incorrect
EOF handling in coders/rle.c
(Closes: #863126)
+ CVE-2017-10928:
A heap-based buffer over-read in the GetNextToken
function in token.c allows remote attackers to obtain
sensitive information from process memory or possibly have
unspecified other impact via a crafted SVG document
that is mishandled in the GetUserSpaceCoordinateValue
function in coders/svg.c.
(Closes: #867367).
+ CVE-2017-9500:
An assertion failure was found in the function
ResetImageProfileIterator, which allows attackers to cause
a denial of service via a crafted file.
(Closes: #867778).
+ CVE-2017-9501:
An assertion failure was found in the function LockSemaphoreInfo,
which allows attackers to cause a denial of service via a crafted
file.
(Closes: #867721).
+ CVE-2017-9440:
A memory leak was found in the function ReadPSDChannel
in coders/psd.c, which allows attackers to cause a denial
of service via a crafted file.
(Closes: 864273).
+ CVE-2017-9439:
A memory leak was found in the function ReadPDBImage in
coders/pdb.c, which allows attackers to cause a denial of
service via a crafted file.
(Closes: #864274).
+ CVE-2017-11188: CPU exhaustion in ReadDPXImage
Because dpx.file.image_offset is a unsigned int, it can be controlled
as large as 4294967295.
This will cause ImageMagick spend a lot of time to process a crafted
DPX imagefile, even if the imagefile is very small.
(Closes: #867806)
+ CVE-2017-11141: memory exhaustion in ReadMATImage
When identify MAT file, imagemagick will allocate memory to store data
in function ReadMATImage.
Modifying MAT's MATLAB_HDR field can cause ImageMagick to allocate
a anysize amount of memory, this may cause a memory exhaustion
(Closes: #868264)
+ CVE-2017-11170: memory exhaustion in ReadTGAImage
When identify VST file, imagemagick will allocate memory to store
data in function ReadTGAImage in coders/tga.c
using tga_info.bits_per_pixel field diretly from VST file without
checking in tga.c
By review the founction code, tga_info.bits_per_pixel max valid
value is 32.
On 32bit os, size_t one will be 32bit, so image->colors can be
overflow to 0.
On 64bit os, size_t one will be 64bit, so image->colors
can be large as 0x100000000(64GB).
(Closes: #868184)
+ Memory exhaustion in ReadCINImage
When identify CIN file that contains User defined data,
imagemagick will allocate memory to store the
data in function ReadCINImage in coders\inc.c
There is a security checking in the function SetImageExtent,
but it after memory allocation, so IM can not control the memory usage
(Closes: #867810)
+ CPU exhaustion in ReadRLEImage
A corrupted rle file could trigger a DOS
(Closes: #867808)
+ Memory leak in ReadDIBImage in dib.c
The ReadDIBImage function in dib.c allows attackers
to cause a denial of service (memory leak)
via a small crafted dib file.
(Closes: #867811)
+ Memory exhaustion in ReadDPXImage in dpx.c
When identify DPX file that contains user header data,
imagemagick will allocate memory to store the data in function
ReadDPXImage in coders\dpx.c
There is a security checking in the function SetImageExtent,
but it is too late, so IM can not control the memory usage.
(Closes: #867812)
+ Enable heap overflow check for stdin for mpc files
Enabling seekable streams is required to ensure checking
the blob size works when an image is streamed on stdin.
(Closes: #867896)
+ Assertion failure in WriteBlob
A crafted file revealed an assertion failure in blob.c.
(Closes: #867798)
+ Memory exhaustion in ReadEPTImage in ept.c
When identify EPT file , imagemagick will allocate memory
to store the data.
There is a security checking in the function SetImageExtent,
but it is not used in the allocation function,
so IM can not control the memory usage.
(Closes: #867821)
+ CPU exhaustion in ReadOneJNGImage
Due to lack of validation of PNG format, imagemagick could loop
2^32 in a CPU intensive loop.
(Closes: #867824, #867825).
+ CPU exhaustion in ReadOneDJVUImag
Due to lack of format validation, a crafted file will cause a
loop to run endless.
(Closes: #867826).
+ Zero pixel buffer
Avoid a data leak in case of incorrect file by clearing a buffer
(Closes: #867893).
+ memory leak in ReadMATImage in mat.c
The ReadMATImage function in mat.c allows attackers to cause a
denial of service (memory leak) via a small crafted mat file.
(Closes: #867823).
+ Avoid heap based overflow for jpeg
A corrupted jpeg file could trigger an heap overflow
(Closes: #867894).
+ Fix a memory leak in screenshot coder
(Closes: #867897)
-- Bastien Roucariès <email address hidden> Fri, 14 Jul 2017 15:35:15 +0200
-
imagemagick (8:6.9.7.4+dfsg-11) unstable; urgency=high
* Fix minor security bugs:
+ CVE-2017-9409: Memory leak in the icon file coder.
(Closes: #864087)
+ CVE-2017-9407: the ReadPALMImage function in palm.c
allows attackers to cause a denial of service (memory leak)
via a crafted file. (Closes: #864089).
+ CVE-2017-9409: the ReadMPCImage function in mpc.c
allows attackers to cause a denial of service (memory leak)
via a crafted file. (Closes: #864090).
-- Bastien Roucariès <email address hidden> Sun, 04 Jun 2017 12:02:50 +0200
-
imagemagick (8:6.9.7.4+dfsg-10) unstable; urgency=medium
* Fix minor security bugs:
+ CVE-2017-9262: Memory leak in the ReadJNGImage function
(Closes: #863834).
+ CVE-2017-9261: Memory leak in the ReadMNGImage function
(Closes: #863833).
-- Bastien Roucariès <email address hidden> Thu, 01 Jun 2017 11:57:38 +0200
-
imagemagick (8:6.9.7.4+dfsg-9) unstable; urgency=high
* Security fixes assertion failure and memory leaks:
+ Check for EOF conditions for RLE image format. (Closes: #863126).
Fix CVE-2017-9144.
+ A crafted file revealed an assertion failure in blob.c.
(Closes: #863125).
Fix CVE-2017-9142.
+ A crafted file revealed an assertion failure in profile.c.
(Closes: #863124). Fix CVE-2017-9142.
+ Specially crafted arts file could lead to memory leak.
(Closes: #863123). Fix CVE-2017-9143.
* Fix an information leak due to the use of uninitialized memory
in RLE decoder. (Closes: #862967). Fix CVE-2017-9098.
-- Bastien Roucariès <email address hidden> Sat, 27 May 2017 15:54:06 +0200
-
imagemagick (8:6.9.7.4+dfsg-8) unstable; urgency=high
* Bug fix: "Built-Using field with binary version", thanks to Aurelien
Jarno (Closes: #862690).
-- Bastien Roucariès <email address hidden> Mon, 15 May 2017 23:35:30 +0200
-
imagemagick (8:6.9.7.4+dfsg-7) unstable; urgency=medium
* Fix a few securities bug:
+ Fix CVE-2017-8343: The ReadAAIImage function in
aai.c allows attackers to cause a denial of service
(memory leak) via a crafted file. (Closes: #862572).
+ Fix CVE-2017-8344: Fix DOS in PCX file coders.
(Closes: #862574).
+ Fix CVE-2017-8345: The ReadMNGImage function in png.c allows
attackers to cause a denial of service (memory leak)
via a crafted file. (Closes: #862573)
+ Fix CVE-2017-8346: The ReadDCMImage function in dcm.c allows
attackers to cause a denial of service (memory leak) via a crafted
file. (Closes: #862575).
+ Fix CVE-2017-8347: Fix DOS in EXR file coders. (Closes: #862577).
+ Fix CVE-2017-8348: Fix DOS in MAT file coders. (Closes: #862578).
+ Fix CVE-2017-8349: Fix DOS in SWF file coders. (Closes: #862579).
+ Fix CVE-2017-8350: Fix DOS in png file coders. (Closes: #862587).
+ Fix CVE-2017-8351: Fix DOS in pcd file coders. (Closes: #862589).
+ Fix CVE-2017-8352: Fix DOS in xwd file coders. (Closes: #862590).
+ Fix CVE-2017-8353: Fix DOS in pict file coders. (Closes: #862632).
+ Fix CVE-2017-8354: Fix DOS in bmp file coders. (Closes: #862633).
+ Fix CVE-2017-8355: Fix DOS in mtv file coders. (Closes: #862634).
+ Fix CVE-2017-8356: Fix DOS in sun file coders. (Closes: #862635).
+ Fix CVE-2017-8357: Fix DOS in ept file coders. (Closes: #862636).
+ Fix CVE-2017-8765: Fix DOS in icon file coders. (Closes: #862653).
+ Fix CVE-2017-8830: Fix DOS in bmp file coders. (Closes: #862637).
-- Bastien Roucariès <email address hidden> Mon, 15 May 2017 14:59:33 +0200
-
imagemagick (8:6.9.7.4+dfsg-6) unstable; urgency=high
* Fix three securities bug:
+ CVE-2017-7941 memory leak in sgi (Closes: #860734).
+ CVE-2017-7942 memory leak in avs (Closes: #860735).
+ CVE-2017-7943 Memory leak in svg (Closes: #860736).
-- Bastien Roucariès <email address hidden> Wed, 19 Apr 2017 22:23:18 +0200
-
imagemagick (8:6.9.7.4+dfsg-5) unstable; urgency=medium
* Bug fix: "imagemagick-doc upgrade failure: dpkg-maintscript-helper:
error: missing arguments after --", thanks to Adrian Bunk (Closes:
#860280).
-- Bastien Roucariès <email address hidden> Fri, 14 Apr 2017 12:19:36 +0200
-
imagemagick (8:6.9.7.4+dfsg-4) unstable; urgency=high
* Security fixes:
+ CVE-2017-7606: Undefined behavior in rle (Closes: #859771).
+ CVE-2017-7619: Infinite loop due to rounding error (Closes: #859769).
* Bug fix: "fails to upgrade wheezy jessie stretch", thanks
to Andreas Beckmann (Closes: #847282).
-- Bastien Roucariès <email address hidden> Wed, 12 Apr 2017 23:20:43 +0200
-
imagemagick (8:6.9.7.4+dfsg-3) unstable; urgency=medium
* Bug fix: "fails to upgrade wheezy jessie stretch", thanks
to Andreas Beckmann (Closes: #847282).
* Fix man pages typo due to bad pattern in debian/rules
(Closes: #859495).
* Add my debian address.
-- Bastien Roucariès <email address hidden> Tue, 04 Apr 2017 15:05:41 +0200
-
imagemagick (8:6.9.7.4+dfsg-2) unstable; urgency=high
* Fix a few security bugs:
+ Assertion failure in TGA coder (Closes: #856878).
Fix CVE-2017-6498.
+ Out of bound in sun file coder (Closes: #856879).
Fix CVE-2017-6500.
+ Memory leak in libmagick++ library (Closes: #856880).
Fix CVE-2017-6499.
+ Missing null pointer check in xcf coder (Closes: #856881)
and psd coder (Closes: #856882).
Fix CVE-2017-6501 and CVE-2017-6497.
-- Bastien Roucariès <email address hidden> Sun, 05 Mar 2017 23:21:36 +0100
-
imagemagick (8:6.9.7.4+dfsg-1) unstable; urgency=high
* New upstream version:
+ Fix display -loop option not working/missing (Closes: #793629).
+ Honor $TMPDIR (Closes: #791460).
+ Fix inverted colors for monochrome images (Closes: #849507).
+ Fix imagemagick not run from menu in Mate (Closes: #773426).
* Fix a few security bugs:
+ off-by-one string copy in wpg file handling (Closes: #851483).
+ check return of memory allocation in ipl file handling.
(Closes: #851485)
+ Fix a heap overflow in psb file handling (Closes: #851374).
+ Fix Crash - PushQuantumPixel - Heap-Buffer-Overflow in tiff file
handling (Closes: #851381).
+ Fix a memory corruption in psb file (Closes: #851376).
+ Fix an out of bound in psd file handling (Closes: #851377).
+ Check fwrite by using ferror (Closes: #849439). Fix
CVE-2016-10062.
+ Avoid double free in profile.c (Closes: #851383).
+ Fix memory leak in MPC image format. (Closes: #851382).
* update copyright years in debian/copyright.
* Relax ${source:Version} depends for imagemagick-6-common.
* Add more security POC
-- Bastien Roucariès <email address hidden> Sun, 15 Jan 2017 16:38:03 +0100
-
imagemagick (8:6.9.7.0+dfsg-2) unstable; urgency=medium
* Generate symbols file from generic version for core
and wand.
* Bug fix: "also clean up quantum control file fragments during
update_pkg", thanks to Nishanth Aravamudan (Closes: #846261).
* Use %F instead of %f in .desktop file.
* Upload to unstable.
-- Bastien Roucariès <email address hidden> Fri, 30 Dec 2016 09:47:13 +0100
-
imagemagick (8:6.9.6.6+dfsg-1) unstable; urgency=high
* New upstream release.
* Fix CVE-2016-8862: memory allocation failure in
AcquireMagickMemory (memory.c).
(Closes: #845634).
* Drop a few debians patches used by upstream.
-- Bastien Roucariès <email address hidden> Fri, 25 Nov 2016 23:17:24 +0100
-
imagemagick (8:6.9.6.5+dfsg-1) unstable; urgency=high
* Upload to unstable
* Fix CVE-2016-9298: heap overflow in WaveletDenoiseImage().
(Closes: #844211).
* Fixed memory leak in psd file handling.
(Closes: #845239).
* Fix security bug; "Prevent fault in MSL interpreter"
(Closes: #845241).
* Fix null pointer dereference in TIFF file handling
(Closes: #845243).
* Prevent heap buffer overflow in heap-buffer-overflow
in IsPixelGray. Backport fixes from upstream.
(Closes: #845242).
* Supports XPM with > 8464 colours. (Closes: #842632).
* Use safer policy.xml file.
* Improve postinst file by checking version.
* Improve rules by using set -e
-- Bastien Roucariès <email address hidden> Wed, 23 Nov 2016 13:59:54 +0100
-
imagemagick (8:6.9.6.2+dfsg-2) unstable; urgency=medium
* Upload to unstable.
-- Bastien Roucariès <email address hidden> Thu, 13 Oct 2016 12:32:02 +0200
-
imagemagick (8:6.8.9.9-7.2) unstable; urgency=medium
* Non-maintainer upload.
* Remove libjasper-dev dependencies. Closes: #818203
-- Mattia Rizzolo <email address hidden> Mon, 27 Jun 2016 12:55:02 +0000
-
imagemagick (8:6.8.9.9-7.1) unstable; urgency=medium
* Non-maintainer upload.
* 0082-Fix-CVE-2016-5118-disable-filename-pipes.patch:
+ Fix CVE-2016-5118: disable pipes in filenames to avoid arbitrary
command execution. Closes: #825799.
-- Emilio Pozuelo Monfort <email address hidden> Wed, 01 Jun 2016 21:48:10 +0200
-
imagemagick (8:6.8.9.9-7) unstable; urgency=low
* Fix various minor security issues
- Fix an integer overflow that can lead to a buffer overrun
in the icon parsing code (LP: #1459747, closes: #806441)
- Fix an integer overflow that can lead to a double free in
pict parsing (LP: #1448803, closes: #806441).
- Memory Leak while handle psd file (closes: #811308)
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28791
- IM 6.9.2 crash with some PNG (closes: #811308, LP: #1492881)
http://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=28466
- Null pointer access in magick/constitute.c (closes: #811308)
https://github.com/ImageMagick/ImageMagick/pull/34
- PixelColor off by one on i386 (closes: #811308)
https://github.com/ImageMagick/ImageMagick/issues/54
- Fixed other memory leaks (closes: #811308)
-- Vincent Fourmond <email address hidden> Sun, 17 Jan 2016 21:18:19 +0100
-
imagemagick (8:6.8.9.9-6) unstable; urgency=high
* Fix build on mips by printing progress (Closes: #770009).
* Fix a few security bugs: (closes: #799524)
- A DOS on specially crafted MIFF file (TEMP-0000000-FDAC72).
- A DOS on specially crafted Vicar file (TEMP-0000000-EEF23C).
- A DOS on specially crafted HDR file (TEMP-0000000-7C079F).
- A DOS on specially crafted PDB file (TEMP-0000000-2FC21E).
- Avoid a null pointer dereference in JNG decoder.
- Avoid a DOS for RLE file.
- Avoid double free on TGA file.
- Avoid a bufer overflow by using field limit in sprintf.
- Avoid a stack overflow in fx handling.
* Replace density of 1 for JPEG by unknown working around
a TeX bug (Closes: #763799).
-- Bastien Roucariès <email address hidden> Sat, 12 Sep 2015 23:06:08 +0200
-
imagemagick (8:6.8.9.9-5.1) unstable; urgency=medium
* Non-maintainer upload.
[ Matthias Klose ]
* Renamed library for gcc5 transition libmagick++-6.q16-5 ->
libmagick++-6.q16-5v5
[ Simon McVittie ]
* Don't add a lintian override for the libmagick++-6.q16-5v5 name,
current lintian accepts this name
* Don't clear the symbols files for the C ABIs, only the C++ ABI
-- Simon McVittie <email address hidden> Wed, 12 Aug 2015 07:50:55 +0100
-
imagemagick (8:6.8.9.9-5) unstable; urgency=high
* Fix incorrect fix for xpm security problem.
This patch fixed the buffer overflow but
xpm coder output garbage, thanks to Adam Sjøgren
(Closes: #773980).
* Workarround "Imagemagick FTBFS on mips on mips-aql-* not on ball".
Do not execute testsuite if FPU is not present. Security team
want this bug fixed in order to ease it work, thanks
to Ivo De Decker (Closes: #770009).
-- Bastien Roucariès <email address hidden> Mon, 29 Dec 2014 11:51:58 +0100
-
imagemagick (8:6.8.9.9-4) unstable; urgency=high
* Fix a few security bugs (Closes: #773834):
- Avoid a DOS in vision.c due to an infinite loop.
- Avoid a SEGV due to a corrupted pnm file.
- Do not leak fd due to corrupted file.
- Fix a double free in pdb coder.
- Fix a SEGV due to corrupted dpc and xwd images.
- Fix a SEGV in dpx file handler.
- Fix a SEGV in malformed xwd file handler.
- Avoid a NULL pointer dereference in ps file handling.
- Fix a crash with corrupted viff file.
- Fix a NULL pointer dereference in wpg file handling.
- Do not continue on corrupted wpg file.
- Avoid an out of bound access in viff image.
- Avoid a heap buffer overflow in pdb file handling.
- Avoid an out of bound acess on malformed sun file.
- Avoid heap overflow in palm, pnm and xpm files.
- Fix heap overflow in quantum, palm and psd file.
- Fix handling of corrupted of psd, sun and xpm file.
- Fix corrupted (too many colors) psd file.
- Fix an out of bound acess in sun file.
- Fix handling of corrupted sun and wpg file.
- Fix heap overflow in pcx file, psd, pict and wpf files
and DOS in xpm files.
- Add additional PNM sanity checks.
- Avoid a crash to out of memory in magick/cache.c
- Fix a theorical out of bound access in magick/colormap-private.h
- Fix an out of bound access in palm file.
- Fixed throwing of exceptions in psd handling and fix a memory leak.
- Fixed boundary checks in DecodePSDPixels.
- Fix another out of bound problem in rle file.
- Fix crash due to corrupted dib file.
- Added checks to prevent overflow in rle file.
- Impose a limit of 10 million columns or rows in an input PNG
- Don't try to handle a "previous" image in the JNG decoder.
- Avoid a memory leak in quantum management.
- Avoid a crash in png coder.
- Thread limit should be at least 1 in order to be efficient.
- In psd file handling fixed parsing resource block and
avoid a crash.
- In cache fix usage of object after it has been destroyed.
- Avoid a memory leak in rle file handling.
- During identification of image do not fill memory
-- Bastien Roucariès <email address hidden> Tue, 23 Dec 2014 22:02:08 +0100
-
imagemagick (8:6.8.9.9-3) unstable; urgency=high
* Fix a security bug (DOS). Some special crafted JPEG
files could create a dos due to missing check in
embeded EXIF properties (EXIF directory offsets
must be greater than 0). Fix CVE-2014-8716
(Closes: #768494).
-- Bastien Roucariès <email address hidden> Fri, 07 Nov 2014 21:16:20 +0100
-
imagemagick (8:6.8.9.9-2) unstable; urgency=high
* Remove build-dep loop. Remove inkscape.
-- Bastien Roucariès <email address hidden> Tue, 28 Oct 2014 18:48:01 +0100
-
imagemagick (8:6.8.9.9-1) unstable; urgency=high
* New upstream version, fixing four security problems:
- Remotely DOS: "convert +profile regression enters
infinite loop exhausting memory", thanks to
Yuri D'Elia (Closes: #764872).
- Fixed buffer overflow in PCX and DCM coder.
- Don't clone a 0x0 image breaking some assumption
in client code.
- Off-by-one count when parsing an 8BIM profile.
* Fix identify -quiet has non zero exit code on warnings
(Closes: #763686).
* Fix "convert -crop" doesn't just crop,
but makes the output darker than the input (Closes: #731157).
* Fix identify warning is now an error (Closes: #761918).
* Fix unrecognized color in xpm image (Closes: #754107).
* Fix display exits with non-zero return code (Closes: #763794).
* Fix imagemagick changes contrast of b/w images.
(Closes: #712493).
* Fix desktop file icons are not displayed due to wrong icon names.
(Closes: #765416, #758276).
* Tighten up the depends between imagemagick-common and other components.
(Closes: #753770).
* Add obsolete config scripts (not multiarch safe) to
/usr/lib/$DEB_HOST_MULTIARCH/ImageMagick-6/bin-$QUANTUMDEPTH/
where $DEB_HOST_MULTIARCH is the multiarch triplet and
$QUANTUMDEPTH is the current quantum depth.
(Closes: #764899). Document it under NEWS (Closes: #761927).
* Bump policy version. No changes.
-- Bastien Roucariès <email address hidden> Mon, 27 Oct 2014 13:24:54 +0100
-
imagemagick (8:6.8.9.6-4) unstable; urgency=medium
* Upload to unstable
-- Bastien Roucariès <email address hidden> Fri, 05 Sep 2014 21:58:20 +0200
-
imagemagick (8:6.7.7.10+dfsg-5) unstable; urgency=medium
* Apply patch courtesy of Hilko Bengen <email address hidden> to fix FTBS on ppc64le
(closes: #760079)
* Now running dh-autoreconf to ensure smooth builds on newer arches
* Disable silent rules in configure, they are a real pain when one needs to debug
failed builds from build logs
-- Vincent Fourmond <email address hidden> Wed, 03 Sep 2014 23:18:08 +0200
-
imagemagick (8:6.7.7.10+dfsg-4) unstable; urgency=medium
* Prepare perl transition (/usr/lib/perl5 move to
/usr/lib/$ARCH_TRIPLET/perl5/) and avoid FTBFS (closes: #750095).
-- Bastien Roucariès <email address hidden> Sun, 01 Jun 2014 20:49:48 +0200
-
imagemagick (8:6.7.7.10+dfsg-3) unstable; urgency=low
* Deactivate parallel build to avoid spurious FTBSes (damn #704225)
-- Vincent Fourmond <email address hidden> Sun, 25 May 2014 14:19:02 +0200
-
imagemagick (8:6.7.7.10+dfsg-2) unstable; urgency=low
* Drop build dependency on graphicsmagick, but use built imagemagick
(closes: #747822)
-- Vincent Fourmond <email address hidden> Mon, 12 May 2014 23:02:58 +0200
-
imagemagick (8:6.7.7.10+dfsg-1) unstable; urgency=high
* Fix three security bugs (Closes: #740250):
- Fix CVE-2014-1958 and CVE-2014-2030, two buffer overflow
in psd file handling.
- Fix CVE-2014-1947 a buffer overflow in log handling.
* repack due to license problem (Closes: #734800).
-- Bastien Roucariès <email address hidden> Sun, 02 Mar 2014 19:28:30 +0100
-
imagemagick (8:6.7.7.10-7) unstable; urgency=low
* Backporting SVN revision 10757 in the hope to fix the build with newer
freetype (closes: #732418), running autoconf at beginning of build to
regenerate configure (but not dh-autoreconf, it seems to make a mess
of the build system)
-- Vincent Fourmond <email address hidden> Sun, 22 Dec 2013 21:34:19 +0100
-
imagemagick (8:6.7.7.10-6) unstable; urgency=high
* Security Fix: Buffer overflow "Memory corruption while processing
GIF comments.", (Closes: #721273).
-- Bastien Roucariès <email address hidden> Fri, 30 Aug 2013 00:29:40 +0200
-
imagemagick (8:6.7.7.10-5) unstable; urgency=high
* Fix three security bug (Closes: #692367):
- Fix a memory leak: after setjmp used variable need to be volatile.
Fix jpeg and png coder.
- Fix a memory leak: in webp handling add a forgotten WebPPictureFree
- Fix another memory leak in case of corrupted image in magick++ read method.
-- Bastien Roucariès <email address hidden> Mon, 05 Nov 2012 13:55:44 +0100
-
imagemagick (8:6.7.7.10-4) unstable; urgency=high
* Security Bug fix: "Fails an assertion due to OpenMP related problem",
thanks to Willi Mann (Closes: #685903).
-- Bastien Roucariès <email address hidden> Mon, 27 Aug 2012 11:50:22 +0200
-
imagemagick (8:6.7.7.10-3) unstable; urgency=high
* Bug fix: "CVE-2012-3437", ImageMagick: Magick_png_malloc() size
argument thanks to Moritz Muehlenhoff (Closes: #683285).
-- Bastien Roucariès <email address hidden> Mon, 30 Jul 2012 22:47:47 +0200
-
imagemagick (8:6.7.7.10-2) unstable; urgency=low
* Really solve the upgrade problem (Closes: #679188, #679063).
* Build-depend on debhelper >= 9~
-- Vincent Fourmond <email address hidden> Fri, 29 Jun 2012 23:18:39 +0200
-
imagemagick (8:6.7.7.10-1) unstable; urgency=low
* Bug fix: "fails to upgrade from wheezy - trying to overwrite
/usr/lib/x86_64-linux-gnu/ImageMagick-6.7.7/modules-Q16/coders/pango.so",
thanks to Andreas Beckmann (Closes: #679188 and Closes: #679063).
* New upstream version:
- Fix FTBS on arm (closes: #679430).
- drop previous patch queue (merged upstream).
- Fix pointer size missmatch.
- Document feature: "SVG displayed in wrong size", thanks to Marc-Jano Knopp
(Closes: #632526).
-- Bastien Roucariès <email address hidden> Thu, 28 Jun 2012 17:44:21 +0200
-
imagemagick (8:6.7.7.9-1) unstable; urgency=low
[ Bastien Roucariès ]
* New upstream version
* Bug fix: "Menu entry of imagemagick does not launch it", thanks to
Michael Biebl (Closes: #675453).
* Bug fix: "Please include large 256x256px icon", thanks to Ralph
Aichinger (Closes: #675484). Add scalable icons, 16x16, 32x32, 48x48
* Copyright review:
- move to dep5 format.
- Remove dot support due to incompatibility between EPL and GPL
(Closes: #677413).
- Remove non modifiable sRGB.icc (Closes: #677414).
* Add automation script for source download and git machinery
* Use manual delegate to rsvg for icons creation
* Documentation bugfixes:
- Bug fix: "identify man page lists writing options even though command
is readonly", thanks to jidanni; (Closes: #636932).
- Bug fix: "SYNOPSIS should drive home more than one input-file point",
thanks to jidanni; (Closes: #662579).
- Bug fix: "document that they are no way to make real white
and black jpg", thanks to jidanni. format.html under upstream
documentation say now: "Note, JPEG is a lossy compression.
In addition, you cannot create black and white images with JPEG
nor can you save transparency." (Closes: #603097).
- Bug fix: "convert -- [man] input-options and output-options not
referenced", thanks to Jari Aalto (Closes: #602474). Now man
page read: "Use any setting or operator as an output-option.
Only a limited number of setting are input-option,
they include: [...]"
[ Vincent Fourmond ]
* Enable pango support (closes: #678390), placed in libmagickcore5-extra
* Use graphicsmagick's convert for building the XPM files, in order to
avoid circular dependencies
* Add a reference to the GPL and Artistic license in debian/copyright
* Word-wrap changelog
-- Vincent Fourmond <email address hidden> Mon, 25 Jun 2012 22:55:44 +0200
-
imagemagick (8:6.7.7.2-1) unstable; urgency=low
[ Bastien Roucariès ]
* New upstream version:
- Drop previous patches: merged upstream.
- Bug fix: "identify -verbose reports incorrect Class (correct w/o
-verbose)", thanks to Jason Woofenden (Closes: #656942).
- Bug fix: "conversion to postscript is missing grestore in DisplayImage
definition", thanks to Daniel Kahn Gillmor (Closes: #655762).
* Bug fix: "mailcap still broken (as #589887)", thanks to Felix
Salfelder (Closes: #619667):
- revert bug fix #562959.
- replace display by display.im6
* Bug fix: "Please add imagemagick.desktop", thanks to Sérgio Cipolla
(Closes: #621799).
* Add xz support.
* Bug fix: "Obsolete conffile /etc/ImageMagick/sRGB.icm not cleaned up
on upgrade", thanks to Josh Triplett (Closes: #669964).
[ Vincent Fourmond ]
* Improve the new hook scripts
* Fix (very) minor typo in package description (closes: #675011)
-- Bastien Roucariès <email address hidden> Tue, 29 May 2012 11:23:50 +0200
-
imagemagick (8:6.7.4.0-5) unstable; urgency=high
* Bug fix when converting from pdf to png, thanks to Thomas
Preud'homme (Closes: #668214).
* Provides: libmagickcore-extra in order to avoid broken depends. Thanks
to Julien Cristau (closes: #667826). Urgency high to make sure the
FTBS-inducing bug is closed fast...
-- Bastien Roucariès <email address hidden> Mon, 16 Apr 2012 11:18:10 +0200
-
imagemagick (8:6.7.4.0-4) unstable; urgency=high
* Fix CVE-2012-0259 / CVE-2012-0260 / CVE-2012-1798 /
CVE-2012-1610 (Closes: #667635)
- Vulnerability CVE-2012-0259 can cause a DoS in a system
via handing JPEG files with invalid EXIF XResolution tag.
- Vulnerability CVE-2012-0260 can lead to excessive use of
memory in target system, when processing a malicious JPEG file.
Excessive use of memory can lead to denial of service.
- Vulnerability CVE-2012-1798 can cause program to crash when
reading invalid memory, while parsing EXIF IFD in a TIFF file.
- Vulnerability CVE-2012-1610 Fix a Potential EXIF Integer Overflow
* Fix menu file to run display.im6 instead of display (fix lintian warning)
-- Bastien Roucariès <email address hidden> Tue, 10 Apr 2012 17:24:02 +0200
-
imagemagick (8:6.7.4.0-3) unstable; urgency=low
[ Bastien Roucariès ]
* Fix "Invalid validation DoS CVE-2012-1185 / CVE-2012-1186"
(Closes: #665007)
[ Vincent Fourmond ]
* Uploading to unstable, opening the way for the transition (see bug
#652650)
* Hurray, it seems the package conforms to standards 3.9.3 !
-- Vincent Fourmond <email address hidden> Sun, 01 Apr 2012 20:51:53 +0200
-
imagemagick (8:6.6.9.7-7) unstable; urgency=high
* Fix "Invalid validation DoS CVE-2012-1185 / CVE-2012-1186"
(Closes: #665007)
* Bumping urgency to high to fix open security issue in testing
-- Bastien Roucariès <email address hidden> Tue, 27 Mar 2012 16:47:41 +0200
-
imagemagick (8:6.6.9.7-6) unstable; urgency=high
* Security bug fix: "Invalid validation DoS
CVE-2012-0247/CVE-2012-02478", thanks to Henri Salo (Closes: #659339).
* Bumping urgency to high to fix open security issue in testing
* Apply patch from revision r6606 to fix compilation with newer zlib.
-- Vincent Fourmond <email address hidden> Wed, 22 Feb 2012 23:08:56 +0100
-
imagemagick (8:6.6.9.7-5) unstable; urgency=low
* Replace a overlapped memcopy by a memmove * Fix a PNG reduction bug "Corrupted (?) icons", thanks to Torbjörn Andersson <email address hidden> (Closes: #630619). * Fix parallel build issue. Make debian/rules install target depend on check. Thanks Colin Watson <email address hidden> (Closes: #593041). -- Bastien Roucariès <email address hidden> Thu, 16 Jun 2011 00:18:36 +0200
-
imagemagick (8:6.6.9.7-4) unstable; urgency=low
[ Bastien Roucariès ] * Acknowledge NMUs. Thanks Vincent Fourmond. * Add Vincent Fourmond as comaintainer. * Fixed one-off bug in option parser (Closes: #609177). * Move configuration files to a common package: Fix bug "non-versioned files in a shared library packages is *wrong*", thanks to Julien Cristau (Closes: #629945). [ Vincent Fourmond ] * Do not forget to depend on that package... * And add a Replaces: libmagickcore4 (= 8:6.6.9.7-3.1) stanza on imagemagick-common to allow a neat upgrade path. -- Vincent Fourmond <email address hidden> Sat, 11 Jun 2011 21:31:54 +0200
-
imagemagick (8:6.6.9.7-3.1) unstable; urgency=low
* Non-maintainer upload, with permission of Bastien Roucariès * Move configuration file to the libmagickcore4 package where they belong. -- Vincent Fourmond <email address hidden> Fri, 03 Jun 2011 00:17:27 +0200
-
imagemagick (8:6.6.9.7-2) unstable; urgency=low
* Upload to unstable -- Bastien Roucariès <email address hidden> Fri, 06 May 2011 19:26:53 +0200
-
imagemagick (8:6.6.0.4-3) unstable; urgency=medium
* Apply fix for reading config files from current directory, found by
Jakub Wilk <email address hidden> (Closes: #601824).
Thanks to Andreas Metzler <email address hidden> for the nicely
formatted patch.
-- Nelson A. de Oliveira <email address hidden> Tue, 16 Nov 2010 10:53:04 -0200
-
imagemagick (8:6.6.0.4-2.2) unstable; urgency=low
* Non-maintainer upload.
* Change Recommends on ufraw to ufraw-batch (closes: #579775).
-- Julien Cristau <email address hidden> Tue, 10 Aug 2010 18:21:24 -0400
-
imagemagick (8:6.6.0.4-2.1) unstable; urgency=low
* Non-maintainer upload.
* Re-upload 6.6.0.4 with bumped epoch to revert ABI breakage (closes:
#587227).
-- Julien Cristau <email address hidden> Thu, 05 Aug 2010 13:19:32 -0400
-
imagemagick (7:6.6.2.6-1) unstable; urgency=low
* New upstream release;
* Change Recommends on ufraw to ufraw-batch (Closes: #579775);
* Fix FTBFS when using dash to run the configure script, by setting
CONFIG_SHELL=/bin/bash (Closes: #582073, #583024). Thank you, Niko Tyni!
-- Nelson A. de Oliveira <email address hidden> Sun, 20 Jun 2010 19:59:55 -0300
-
imagemagick (7:6.6.0.4-2) unstable; urgency=low
* Revert debian/patches/type.xml.patch for now, while we address this issue
with upstream (Closes: #573983).
* debian/control: make libmagickcore3-extra provides libmagickcore-extra
(Closes: #574058). Thanks, Stuart Prescott!
-- Nelson A. de Oliveira <email address hidden> Wed, 17 Mar 2010 10:18:13 -0300
-
imagemagick (7:6.6.0.4-1) unstable; urgency=low
* New upstream release.
* Upload to unstable.
-- Nelson A. de Oliveira <email address hidden> Fri, 12 Mar 2010 15:13:35 -0300
-
imagemagick (7:6.5.8.3-1) unstable; urgency=low
* New upstream release:
- Fix the display of consecutive images with 'display' (Closes: #558046).
* Convert package to the new format 3.0 (quilt);
* Add some packages to Recommends, as they are necessary to convert to/from
some formats (Closes: #557734):
- ghostscript, netpbm, ufraw.
* Like above, also add some packages to Suggests:
- autotrace, cups-bsd | lpr | lprng, curl, enscript, ffmpeg, gimp, gnuplot,
grads, groff-base, hp2xx, html2ps, libwmf-bin, mplayer, povray, radiance,
sane-utils, texlive-base-bin, transfig, ufraw, xdg-utils.
-- Nelson A. de Oliveira <email address hidden> Sun, 06 Dec 2009 10:28:52 -0200
-
imagemagick (7:6.5.7.8-1) unstable; urgency=low
* New upstream release;
* Fix recommends on libmagickcore2-extra (Closes: #556360);
* Fix versioned dependency on libmagick* libs (Closes: #556740).
-- Nelson A. de Oliveira <email address hidden> Tue, 17 Nov 2009 16:46:29 -0200
-
imagemagick (7:6.5.7.7-1) unstable; urgency=low
* New upstream release;
- Fixes "perferred" typos (Closes: #550503). Thanks A. Costa!
- Patch to fix FTBFS on hurd-i386 has been merged upstream
(Closes: #551017). Thanks Pino Toscano!
* Upload to unstable.
-- Nelson A. de Oliveira <email address hidden> Sat, 14 Nov 2009 15:07:22 -0200
-
imagemagick (7:6.5.5.3-1) unstable; urgency=low
* New upstream release;
* Removed SA35216.diff as it was fixed upstream;
* The imagemagick package now suggests imagemagick-doc (Closes: #523401);
* "identify -verbose" now displays EXIF thumbnail info (Closes: #527918);
* Fix image placing when displaying to the X server root (Closes: #523608);
* Fix wrong exit code in display (Closes: #524058);
* Fix loading of MS Windows icons with compressed PNG elements
(Closes: #534159);
* Fix requirement of an X server for running display (Closes: #533494);
* Fix title misplacing with montage (Closes: #528569);
* Fix filetype detection with mogrify (Closes: #531350);
* Fix image loop with "display -delay" (Closes: #529702);
* Fix crashing on non-image XML files with identify (Closes: #533704);
* Add debian/README.source;
* debian/control: updated libltdl-dev dependency;
* debian/rules:
- updated build process for PerlMagick;
- empties dependency_libs from *.la files.
* Updated Standards-Version:
- disable tests when nocheck is present.
-- Nelson A. de Oliveira <email address hidden> Thu, 27 Aug 2009 00:15:35 -0300
-
imagemagick (7:6.5.1.0-1.1) unstable; urgency=high
* Non-maintainer upload by the Security Team.
* Apply upstream patch to fix integer overflow in XMakeImage()
(SA35216.diff; Closes: #530838).
-- Nico Golde <email address hidden> Fri, 29 May 2009 12:46:08 +0200
-
imagemagick (7:6.5.1.0-1) unstable; urgency=low
* New upstream release;
* Upload to unstable;
* Add libmagickcore-dev dependency on liblqr-1-0-dev (Closes: #521871);
* Fixes segfault while converting to Braille format (Closes: #521395);
* Fixes conversion from SVG to PNG (Closes: #520412);
* Change imagemagick-dbg section to "debug".
-- Nelson A. de Oliveira <email address hidden> Thu, 09 Apr 2009 14:02:38 -0300
-
imagemagick (7:6.3.7.9.dfsg2-1) unstable; urgency=medium
* Repackage upstream tarball to replace non-free fonts (Closes: #510751).
-- Nelson A. de Oliveira <email address hidden> Sat, 14 Mar 2009 15:32:48 -0300
-
imagemagick (7:6.3.7.9.dfsg1-3) unstable; urgency=low
* Include missing config files (LP: #303477).
-- Nelson A. de Oliveira <email address hidden> Wed, 10 Dec 2008 08:12:08 -0200
-
imagemagick (7:6.3.7.9.dfsg1-2.1+lenny1) testing-proposed-updates; urgency=high
* Reupload to tpu
-- Moritz Muehlenhoff <email address hidden> Wed, 12 Nov 2008 00:07:36 +0100
-
imagemagick (7:6.3.7.9.dfsg1-2.1) unstable; urgency=high
* Non-maintainer upload by the Security Team:
* Fix CVE-2008-1096 (patch taken from Red Hat)
-- Moritz Muehlenhoff <email address hidden> Sat, 11 Oct 2008 00:17:21 +0200