CVE-2024-54028 is an integer underflow vulnerability in the OLE Document DIFAT Parser of catdoc version 0.95. This flaw allows a specially crafted malformed file to cause heap-based memory corruption. An attacker can exploit this by supplying a malicious file to trigger the vulnerability, potentially leading to high impact on confidentiality, integrity, and availability.