CVE-2017-5208
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to...
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
8.8
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
CVE-2017-5208- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Weakness
- CWE-190
- Updated
- 2026-11-02
CVE List No score
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
CVE-2017-5208- Updated
- 2026-11-02
EUVDEUVD-2017-14314 No score
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
EUVD-2017-14314- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3v6p-5m88-xqx6
8.8
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to...
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
GHSA-3v6p-5m88-xqx6- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Weakness
- CWE-190
- Updated
- 2026-11-02
OSV
8.8
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
CVE-2017-5208- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-5208
8.8
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
DEBIAN-CVE-2017-5208- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVRHSA-2017:0837
8.1
Red Hat Security Advisory: icoutils security update
- Record
RHSA-2017:0837- CVSS 3.0
- 8.1 High
CVSS:3.0/AV:L/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:L - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-5208
8.8
Integer overflow in the wrestool program in icoutils before 0.31.1 allows remote attackers to cause a denial of service (memory corruption) via a crafted executable, which triggers a denial of service (application crash) or the possibility of execution of arbitrary code.
- Record
UBUNTU-CVE-2017-5208- CVSS 3.0
- 8.8 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVMGASA-2017-0044 No score
Updated icoutils packages fix security vulnerability
Multiple programming errors in the wrestool tool of the icoutils suite allows denial of service or the execution of arbitrary code if a malformed binary is parsed (CVE-2017-5208, CVE-2017-5331, CVE-2017-5332, CVE-2017-5333).
- Record
MGASA-2017-0044- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10858-1 No score
icoutils-0.32.3-1.7 on GA media
These are all security issues fixed in the icoutils-0.32.3-1.7 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10858-1- Updated
- 2026-11-02
OSVUSN-4695-1 No score
icoutils vulnerabilities
Choongwoo Han discovered that icoutils incorrectly handled certain files. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2017-5208)
It was discovered that icoutils incorrectly handled certain files. An attacker could possibly use this issue to cause a denial of service or execute arbitrary code. (CVE-2017-5331, CVE-2017-5332, CVE-2017-5333)
Jerzy Kramarz discovered that icoutils incorrectly handled certain files. An attacker could possibly use this issue to cause a crash or execute arbitrary code. (CVE-2017-6009, CVE-2017-6010)
Jerzy Kramarz discovered that icoutils incorrectly handled certain files. An attacker could possibly use this issue to expose sensitive information. (CVE-2017-6011)
- Record
USN-4695-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
icoutilsDebian:12 |
before 0.31.0-4 | 0.31.0-4 |
icoutilsDebian:13 |
before 0.31.0-4 | 0.31.0-4 |
icoutilsDebian:14 |
before 0.31.0-4 | 0.31.0-4 |
icoutilsDebian:7 From an advisory covering 4 CVEs |
before 0.29.1-5deb7u1, plus listed versions 0.29.1-5 |
0.29.1-5deb7u1 |
icoutilsDebian:8 |
before 0.31.0-2+deb8u1, plus listed versions 0.31.0-2 |
0.31.0-2+deb8u1 |
icoutilsMageia:5 From an advisory covering 4 CVEs |
before 0.31.1-1.mga5 | 0.31.1-1.mga5 |
icoutilsRed Hat:enterprise_linux:7::client From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutils-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutilsRed Hat:enterprise_linux:7::computenode From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutils-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
Show 8 moreShow less
| Package | Affected | Fixed |
|---|---|---|
icoutilsRed Hat:enterprise_linux:7::server From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutils-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutilsRed Hat:enterprise_linux:7::workstation From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutils-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 6 CVEs |
before 0:0.31.3-1.el7_3 | 0:0.31.3-1.el7_3 |
icoutilsUbuntu:14.04:LTS |
before 0.31.0-2+deb8u2build0.14.04.1, plus listed versions 0.31.0-10.31.0-2 |
0.31.0-2+deb8u2build0.14.04.1 |
icoutilsUbuntu:16.04:LTS |
before 0.31.0-3ubuntu0.1, plus listed versions 0.31.0-20.31.0-3 |
0.31.0-3ubuntu0.1 |
icoutilsUbuntu:16.04:LTS From an advisory covering 7 CVEs |
before 0.31.0-3ubuntu0.1, plus listed versions 0.31.0-20.31.0-3 |
0.31.0-3ubuntu0.1 |
icoutilsopenSUSE:Tumbleweed From an advisory covering 4 CVEs |
before 0.32.3-1.7 | 0.32.3-1.7 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-5208 is a high vulnerability (CVSS 8.8) in Icoutils Project Icoutils, published January 9, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.59%, the 89th percentile. Fixed in icoutils 0.31.0-4.
References
security.gentoo.org/glsa/201801-12
openwall.com/lists/oss-security/2017/01/08/5
debian.org/security/2017/dsa-3756
rhn.redhat.com/errata/RHSA-2017-0837.html
securityfocus.com/bid/95315
bugzilla.redhat.com/show_bug.cgi?id=1411251
Show 45 moreShow less
nvd.nist.gov/vuln/detail/CVE-2017-5208
github.com/advisories/GHSA-3v6p-5m88-xqx6
security-tracker.debian.org/tracker/CVE-2017-5208
advisories.mageia.org/MGASA-2017-0044.html
bugs.mageia.org/show_bug.cgi?id=20091
openwall.com/lists/oss-security/2017/01/11/3
access.redhat.com/errata/RHSA-2017:0837
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1412259
bugzilla.redhat.com/show_bug.cgi?id=1412263
bugzilla.redhat.com/show_bug.cgi?id=1422906
bugzilla.redhat.com/show_bug.cgi?id=1422907
bugzilla.redhat.com/show_bug.cgi?id=1422908
security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_0837.json
access.redhat.com/security/cve/CVE-2017-5208
cve.org/CVERecord?id=CVE-2017-5208
access.redhat.com/security/cve/CVE-2017-5332
cve.org/CVERecord?id=CVE-2017-5332
nvd.nist.gov/vuln/detail/CVE-2017-5332
access.redhat.com/security/cve/CVE-2017-5333
cve.org/CVERecord?id=CVE-2017-5333
nvd.nist.gov/vuln/detail/CVE-2017-5333
access.redhat.com/security/cve/CVE-2017-6009
cve.org/CVERecord?id=CVE-2017-6009
nvd.nist.gov/vuln/detail/CVE-2017-6009
access.redhat.com/security/cve/CVE-2017-6010
cve.org/CVERecord?id=CVE-2017-6010
nvd.nist.gov/vuln/detail/CVE-2017-6010
access.redhat.com/security/cve/CVE-2017-6011
cve.org/CVERecord?id=CVE-2017-6011
nvd.nist.gov/vuln/detail/CVE-2017-6011
ubuntu.com/security/CVE-2017-5208
openwall.com/lists/oss-security/2017/01/08/1
ubuntu.com/security/notices/USN-3178-1
ubuntu.com/security/notices/USN-4695-1
ubuntu.com/security/CVE-2017-5331
ubuntu.com/security/CVE-2017-5332
ubuntu.com/security/CVE-2017-5333
ubuntu.com/security/CVE-2017-6009
ubuntu.com/security/CVE-2017-6010
ubuntu.com/security/CVE-2017-6011
suse.com/security/cve/CVE-2017-5208
suse.com/security/cve/CVE-2017-5333
suse.com/security/cve/CVE-2017-6009
suse.com/security/cve/CVE-2017-6011