Skip to content
OpenAdvisories
Unscored CVE-2017-6009 EUVD-2017-15077GHSA-82cf-r7f2-jqcr

An issue was discovered in icoutils 0.31.1. A buffer overflow was observed in the "decode_ne_resource_id" function in the "restable.c" sour…

Published Feb 16, 2017 · Updated Aug 5, 2024 · Assigned by mitre

Description

An issue was discovered in icoutils 0.31.1. A buffer overflow was observed in the "decode_ne_resource_id" function in the "restable.c" source file. This is happening because the "len" parameter for memcpy is not checked for size and thus becomes a negative integer in the process, resulting in a failed memcpy. This affects wrestool.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 icoutils 0.31.2-1 —
Debian 13 icoutils 0.31.2-1 —
Debian 12 icoutils 0.31.2-1 —
Debian 8 icoutils 0.31.0-2+deb8u3 DSA-3807-1
Debian 7 icoutils 0.29.1-5deb7u2 DLA-854-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS icoutils 0.31.0-3ubuntu0.1 USN-4695-1
Ubuntu 14.04 LTS icoutils 0.31.0-2+deb8u3build0.14.04.1 —
ReleasePackageFixed inAdvisory
RHEL 7 icoutils 0.31.3-1.el7_3 RHSA-2017:0837
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed icoutils 0.32.3-1.7 openSUSE-SU-2024:10858-1

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 7 icoutils 0.31.3-1.el7_3 ELSA-2017-0837

Advisories 6

References