Bugzilla – Full Text Bug Listing |
Summary: | VUL-1: CVE-2017-18229: GraphicsMagick,ImageMagick: An issue was discovered in GraphicsMagick 1.3.26. An allocation failurevulnerability was found in the function ReadTIFFImage in coders/tiff.c, whichallows attackers to cause a denial of s | ||
---|---|---|---|
Product: | [Novell Products] SUSE Security Incidents | Reporter: | Marcus Meissner <meissner> |
Component: | Incidents | Assignee: | Security Team bot <security-team> |
Status: | RESOLVED FIXED | QA Contact: | Security Team bot <security-team> |
Severity: | Normal | ||
Priority: | P4 - Low | CC: | smash_bz |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | Other | ||
OS: | Other | ||
URL: | https://smash.suse.de/issue/201789/ | ||
Whiteboard: | CVSSv3:SUSE:CVE-2017-18229:4.0:(AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L) CVSSv3:RedHat:CVE-2017-18229:3.3:(AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L) CVSSv3:NVD:CVE-2017-18229:6.5:(AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H) | ||
Found By: | Security Response Team | Services Priority: | |
Business Priority: | Blocker: | --- | |
Marketing QA Status: | --- | IT Deployment: | --- |
Attachments: | allocation_failure_in_ReadTIFFImage_2433 |
Description
Marcus Meissner
2018-03-14 08:37:06 UTC
Created attachment 763596 [details]
allocation_failure_in_ReadTIFFImage_2433
QA REPRODUCER:
valgrind gm convert allocation_failure_in_ReadTIFFImage_2433 foo.jpg
(I am not getting any crashes or so using this. Might be fixed?)
QA REPRODUCER (ImageMagick): valgrind convert allocation_failure_in_ReadTIFFImage_2433 foo.jpg this blows up on Leap/SLE12 with large allocations and lots of valgrind errors. 42.3/GraphicsMagick $ valgrind -q --leak-check=full gm convert allocation_failure_in_ReadTIFFImage_2433 /dev/null gm convert: Insufficient image data in file (allocation_failure_in_ReadTIFFImage_2433). $ 11/GraphicsMagick $ valgrind -q --leak-check=full gm convert allocation_failure_in_ReadTIFFImage_2433 /dev/null gm convert: allocation_failure_in_ReadTIFFImage_2433: cannot handle zero strip size. (TIFFReadDirectory). $ 11/ImageMagick $ valgrind -q --leak-check=full convert allocation_failure_in_ReadTIFFImage_2433 /dev/null convert: Integer overflow in TIFFVStripSize. `allocation_failure_in_ReadTIFFImage_2433'. convert: allocation_failure_in_ReadTIFFImage_2433: cannot handle zero strip size. `TIFFReadDirectory'. convert: missing an image filename `/dev/null'. $ 12/ImageMagick $ valgrind -q --leak-check=full convert allocation_failure_in_ReadTIFFImage_2433 /dev/null convert: Ignoring ColorMap because BitsPerSample=12290>24. `TIFFReadDirectory' @ warning/tiff.c/TIFFWarnings/883. convert: insufficient image data in file `allocation_failure_in_ReadTIFFImage_2433' @ error/tiff.c/ReadTIFFImage/1351. convert: no images defined `/dev/null' @ error/convert.c/ConvertImageCommand/3149. $ 6.9.9.40/ImageMagick $ valgrind -q --leak-check=full convert allocation_failure_in_ReadTIFFImage_2433 /dev/null convert: Ignoring ColorMap because BitsPerSample=12290>24. `TIFFReadDirectory' @ warning/tiff.c/TIFFWarnings/912. convert: image depth not supported `allocation_failure_in_ReadTIFFImage_2433' @ error/image.c/SetImageExtent/2705. convert: no images defined `/dev/null' @ error/convert.c/ConvertImageCommand/3258. $ This was fixed as CVE-2017-18028 (bug 1076182). I will fix changelog entries and name of patches in GraphicsMagick. Therefore, note that this is GraphicsMagick only. Submitted for: 42.3/GraphicsMagick and 11/GraphicsMagick. This is an autogenerated message for OBS integration: This bug (1085236) was mentioned in https://build.opensuse.org/request/show/600681 42.3 / GraphicsMagick This is an autogenerated message for OBS integration: This bug (1085236) was mentioned in https://build.opensuse.org/request/show/600838 42.3 / GraphicsMagick This is an autogenerated message for OBS integration: This bug (1085236) was mentioned in https://build.opensuse.org/request/show/602464 42.3 / GraphicsMagick openSUSE-SU-2018:1123-1: An update that fixes 8 vulnerabilities is now available. Category: security (moderate) Bug References: 1050623,1055010,1080522,1085236,1086773,1087027,1087037,1089781 CVE References: CVE-2017-11641,CVE-2017-13066,CVE-2017-18229,CVE-2017-18251,CVE-2017-18254,CVE-2018-10177,CVE-2018-6799,CVE-2018-9018 Sources used: openSUSE Leap 42.3 (src): GraphicsMagick-1.3.25-87.1 SUSE-SU-2018:1163-1: An update that fixes four vulnerabilities is now available. Category: security (moderate) Bug References: 1050623,1055010,1085236,1089781 CVE References: CVE-2017-11641,CVE-2017-13066,CVE-2017-18229,CVE-2018-10177 Sources used: SUSE Studio Onsite 1.3 (src): GraphicsMagick-1.2.5-78.52.1 SUSE Linux Enterprise Software Development Kit 11-SP4 (src): GraphicsMagick-1.2.5-78.52.1 SUSE Linux Enterprise Debuginfo 11-SP4 (src): GraphicsMagick-1.2.5-78.52.1 released |