Skip to content
OpenAdvisories
High · 8.4 CVE-2024-54028 EUVD-2024-54622GHSA-h628-q67p-f6w4

An integer underflow vulnerability exists in the OLE Document DIFAT Parser functionality of catdoc 0.95. A specially crafted malformed file…

Published Jun 2, 2025 · Updated Nov 3, 2025 · Assigned by talos

Description

An integer underflow vulnerability exists in the OLE Document DIFAT Parser functionality of catdoc 0.95. A specially crafted malformed file can lead to heap-based memory corruption. An attacker can provide a malicious file to trigger this vulnerability.

Affected products

VendorProductAffectedFixed
catdoc catdoc 0.95 —

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 catdoc 1:0.95-6 —
Debian 13 catdoc 1:0.95-6 —
Debian 12 catdoc 1:0.95-6~deb12u1 DSA-5953-1
Debian 11 catdoc 1:0.95-4.1+deb11u1 DLA-4234-1
ReleasePackageFixed inAdvisory
Ubuntu 25.10 catdoc No fix yet —
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 24.04 LTS catdoc 1:0.95-5ubuntu0.24.04.1~esm1 USN-8838-1
Ubuntu Pro 22.04 LTS catdoc 1:0.95-5ubuntu0.22.04.1~esm1 USN-8838-1
Ubuntu Pro 20.04 LTS catdoc 1:0.95-4.1ubuntu0.20.04.1~esm1 USN-8838-1
Ubuntu Pro 18.04 LTS catdoc 1:0.95-4.1ubuntu0.18.04.1~esm1 USN-8838-1
Ubuntu Pro 16.04 LTS catdoc 1:0.94.3~git20160113.dbc9ec6+dfsg-1+deb9u1ubuntu0.1~esm1 USN-8838-1

Advisories 3

References