FlawAtlas
Search the atlas
SUSE-SU-2017:0518-1 Not scored

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).

Exploit probability Not scored
Published February 20, 2017
Required by Not available
Last source change February 4, 2026

02 / AFFECTED SOFTWARE

Affected packages

SUSE:Linux Enterprise Software Development Kit 11 SP4 GraphicsMagick
SUSE:Studio Onsite 1.3 GraphicsMagick

03 / CONNECTIONS

Connected vulnerabilities

04 / EVIDENCE

Source records

Open Source Vulnerabilities SUSE-SU-2017:0518-1

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).

View original source

05 / REFERENCES

Further evidence