SUSE-SU-2018:2470-1

Source
https://www.suse.com/support/update/announcement/2018/suse-su-20182470-1/
Import Source
https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2018:2470-1.json
JSON Data
https://api.test.osv.dev/v1/vulns/SUSE-SU-2018:2470-1
Upstream
Related
Published
2018-08-21T12:55:58Z
Modified
2026-03-11T06:52:13Z
Summary
Security update for gtk2
Details

This update for gtk2 provides the following fixes:

These security issues were fixed:

  • CVE-2017-6312: Prevent integer overflow that allowed context-dependent attackers to cause a denial of service (segmentation fault and application crash) via a crafted image entry offset in an ICO file (bsc#1027026).
  • CVE-2017-6314: The make_available_at_least function allowed context-dependent attackers to cause a denial of service (infinite loop) via a large TIFF file (bsc#1027025).
  • CVE-2017-6313: Prevent integer underflow in the load_resources function that allowed context-dependent attackers to cause a denial of service (out-of-bounds read and program crash) via a crafted image entry size in an ICO file (bsc#1027024).
  • CVE-2017-2862: Prevent heap overflow in the gdk_pixbuf__jpeg_image_load_increment function. A specially crafted jpeg file could have caused a heap overflow resulting in remote code execution (bsc#1048289)
  • CVE-2017-2870: Prevent integer overflow in the tiff_image_parse functionality. A specially crafted tiff file could have caused a heap-overflow resulting in remote code execution (bsc#1048544).

This non-security issue was fixed:

  • Prevent an infinite loop when a window is destroyed while traversed (bsc#1039465).
References

Affected packages

SUSE:Linux Enterprise Server 11 SP4
gtk2

Package

Name
gtk2
Purl
pkg:rpm/suse/gtk2&distro=SUSE%20Linux%20Enterprise%20Server%2011%20SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
2.18.9-0.45.8.1

Ecosystem specific

{
    "binaries":  [
        {
            "gtk2":  "2.18.9-0.45.8.1",
            "gtk2-32bit":  "2.18.9-0.45.8.1",
            "gtk2-doc":  "2.18.9-0.45.8.1",
            "gtk2-lang":  "2.18.9-0.45.8.1",
            "gtk2-x86":  "2.18.9-0.45.8.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2018:2470-1.json"
SUSE:Linux Enterprise Server for SAP Applications 11 SP4
gtk2

Package

Name
gtk2
Purl
pkg:rpm/suse/gtk2&distro=SUSE%20Linux%20Enterprise%20Server%20for%20SAP%20Applications%2011%20SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
2.18.9-0.45.8.1

Ecosystem specific

{
    "binaries":  [
        {
            "gtk2":  "2.18.9-0.45.8.1",
            "gtk2-32bit":  "2.18.9-0.45.8.1",
            "gtk2-doc":  "2.18.9-0.45.8.1",
            "gtk2-lang":  "2.18.9-0.45.8.1",
            "gtk2-x86":  "2.18.9-0.45.8.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2018:2470-1.json"
SUSE:Linux Enterprise Software Development Kit 11 SP4
gtk2

Package

Name
gtk2
Purl
pkg:rpm/suse/gtk2&distro=SUSE%20Linux%20Enterprise%20Software%20Development%20Kit%2011%20SP4

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0 Unknown introduced version / All previous versions are affected
Fixed
2.18.9-0.45.8.1

Ecosystem specific

{
    "binaries":  [
        {
            "gtk2-devel":  "2.18.9-0.45.8.1",
            "gtk2-devel-32bit":  "2.18.9-0.45.8.1"
        }
    ]
}

Database specific

source
"https://ftp.suse.com/pub/projects/security/osv/SUSE-SU-2018:2470-1.json"