Security update for GraphicsMagick
This update for GraphicsMagick fixes several issues. These security issues were fixed: - CVE-2016-10048: Arbitrary module could have been load because relative path were not escaped (bsc#1017310). - CVE-2016-10049: Corrupt RLE files could have overflowed a buffer due to a incorrect length calculation (bsc#1017311). - CVE-2016-10050: Corrupt RLE files could have overflowed a heap buffer due to a missing offset check (bsc#1017312). - CVE-2016-10051: Fixed use after free when reading PWP files (bsc#1017313). - CVE-2016-10059: Unchecked calculation when reading TIFF files could have lead to a buffer overflow (bsc#1017318). - CVE-2016-10064: Improved checks for buffer overflow when reading TIFF files (bsc#1017321). - CVE-2016-10065: Unchecked calculations when reading VIFF files could have lead to out of bound reads (bsc#1017322). - CVE-2016-10068: Prevent NULL pointer access when using the MSL interpreter (bsc#1017324). - CVE-2016-10070: Prevent allocating the wrong amount of memory when reading mat files (bsc#1017326). - CVE-2016-10146: Captions and labels were handled incorrectly, causing a memory leak that could have lead to DoS (bsc#1020443). - CVE-2017-5511: A missing cast when reading PSD files could have caused memory corruption by a heap overflow (bsc#1020448).
02 / AFFECTED SOFTWARE
Affected packages
03 / CONNECTIONS
Connected vulnerabilities
04 / EVIDENCE
Source records
This update for GraphicsMagick fixes several issues. These security issues were fixed: - CVE-2016-10048: Arbitrary module could have been load because relative path were not escaped (bsc#1017310). - CVE-2016-10049: Corrupt RLE files could have overflowed a buffer due to a incorrect length calculation (bsc#1017311). - CVE-2016-10050: Corrupt RLE files could have overflowed a heap buffer due to a missing offset check (bsc#1017312). - CVE-2016-10051: Fixed use after free when reading PWP files (bsc#1017313). - CVE-2016-10059: Unchecked calculation when reading TIFF files could have lead to a buffer overflow (bsc#1017318). - CVE-2016-10064: Improved checks for buffer overflow when reading TIFF files (bsc#1017321). - CVE-2016-10065: Unchecked calculations when reading VIFF files could have lead to out of bound reads (bsc#1017322). - CVE-2016-10068: Prevent NULL pointer access when using the MSL interpreter (bsc#1017324). - CVE-2016-10070: Prevent allocating the wrong amount of memory when reading mat files (bsc#1017326). - CVE-2016-10146: Captions and labels were handled incorrectly, causing a memory leak that could have lead to DoS (bsc#1020443). - CVE-2017-5511: A missing cast when reading PSD files could have caused memory corruption by a heap overflow (bsc#1020448).
05 / REFERENCES
Further evidence
- https://bugzilla.suse.com/1017310
- https://bugzilla.suse.com/1017311
- https://bugzilla.suse.com/1017312
- https://bugzilla.suse.com/1017313
- https://bugzilla.suse.com/1017318
- https://bugzilla.suse.com/1017321
- https://bugzilla.suse.com/1017322
- https://bugzilla.suse.com/1017324
- https://bugzilla.suse.com/1017326
- https://bugzilla.suse.com/1020443
- https://bugzilla.suse.com/1020448
- https://www.suse.com/security/cve/CVE-2016-10048
- https://www.suse.com/security/cve/CVE-2016-10049
- https://www.suse.com/security/cve/CVE-2016-10050
- https://www.suse.com/security/cve/CVE-2016-10051
- https://www.suse.com/security/cve/CVE-2016-10059
- https://www.suse.com/security/cve/CVE-2016-10064
- https://www.suse.com/security/cve/CVE-2016-10065
- https://www.suse.com/security/cve/CVE-2016-10068
- https://www.suse.com/security/cve/CVE-2016-10070
- https://www.suse.com/security/cve/CVE-2016-10146
- https://www.suse.com/security/cve/CVE-2017-5511
- https://www.suse.com/support/update/announcement/2017/suse-su-20170518-1/