Skip to content
OpenAdvisories
High · 8.8 CVE-2017-2923 EUVD-2017-12064GHSA-3wq9-hv2f-46q4

An exploitable heap based buffer overflow vulnerability exists in the 'read_biff_next_record function' of FreeXL 1.0.3. A specially crafted…

Published Apr 24, 2018 · Updated Sep 16, 2024 · Assigned by talos

Description

An exploitable heap based buffer overflow vulnerability exists in the 'read_biff_next_record function' of FreeXL 1.0.3. A specially crafted XLS file can cause a memory corruption resulting in remote code execution. An attacker can send malicious XLS file to trigger this vulnerability.

Affected products

VendorProductAffectedFixed
Alessandro Furieri FreeXL 1.0.3 —

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 freexl 1.0.4-1 —
Debian 13 freexl 1.0.4-1 —
Debian 12 freexl 1.0.4-1 —
Debian 9 freexl 1.0.2-2+deb9u1 DSA-3976-1
Debian 8 freexl 1.0.0g-1+deb8u4 DSA-3976-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 7 freexl 1.0.0b-1+deb7u4 DLA-1098-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS freexl 1.0.2-1ubuntu0.1 —
Ubuntu 14.04 LTS freexl 1.0.0g-1ubuntu0.14.04.3 —
ReleasePackageFixed inAdvisory
SUSE Package Hub 12 freexl 1.0.4-5.1 openSUSE-SU-2017:2539-1, openSUSE-SU-2017:2537-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed freexl 1.0.6-1.3 openSUSE-SU-2024:10771-1

Advisories 5

References