An exploitable heap-based buffer overflow vulnerability exists in the read_legacy_biff 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.
Product
debian/freexl vulnerabilities
17 published CVES affecting debian/freexl, from public sources (CVE.org, NVD, CISA KEV, FIRST EPSS, OSV).
- Total
- 17
- Critical
- 0
- High
- 7
- Medium
- 3
- Low
- 0
- Unscored
- 7
- CISA KEV
- 0
Latest debian/freexl CVEs
Newest publication first
-
HighCVSS 8.8 EPSS 3.2%
-
HighCVSS 8.8 EPSS 3.2%
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 vulnerabi...
-
DSA-4129-1 freexl - security update
PublishedUnknown -
DLA-1297-1 freexl - security update
PublishedUnknown -
HighCVSS 8.8 EPSS 2.1%
An issue was discovered in FreeXL before 1.0.5. There is a heap-based buffer over-read in the function read_mini_biff_next_record.
-
HighCVSS 8.8 EPSS 2.1%
An issue was discovered in FreeXL before 1.0.5. There is a heap-based buffer over-read in the parse_unicode_string function.
-
HighCVSS 8.8 EPSS 2.1%
An issue was discovered in FreeXL before 1.0.5. There is a heap-based buffer over-read in a memcpy call of the parse_SST function.
-
HighCVSS 8.8 EPSS 2.1%
An issue was discovered in FreeXL before 1.0.5. There is a heap-based buffer over-read in a pointer dereference of the parse_SST function.
-
HighCVSS 8.8 EPSS 2.1%
An issue was discovered in FreeXL before 1.0.5. There is a heap-based buffer over-read in the freexl::destroy_cell function.
-
DSA-3976-1 freexl - security update
PublishedUnknown -
DLA-1098-1 freexl - security update
PublishedUnknown -
DSA-3208-2 freexl - regression update
PublishedUnknown -
DSA-3310-1 freexl - security update
PublishedUnknown -
MediumCVSS 4.3 EPSS 2.4%
The parse_SST function in FreeXL before 1.0.0i allows remote attackers to cause a denial of service (memory consumption) via a crafted shared strings table in a workbook.
-
MediumCVSS 6.8 EPSS 3.3%
FreeXL before 1.0.0i allows remote attackers to cause a denial of service (stack corruption) and possibly execute arbitrary code via a crafted workbook, related to a "premature EOF."
-
MediumCVSS 6.8 EPSS 3.3%
FreeXL before 1.0.0i allows remote attackers to cause a denial of service (stack corruption) or possibly execute arbitrary code via a crafted sector in a workbook.
-
DSA-3208-1 freexl - security update
PublishedUnknown
Sources: CVE.org, NVD, CISA KEV, FIRST EPSS, OSV and public exploit-reference metadata. Product matching comes from the published CVE records. A proof-of-concept means public code exists; it is not evidence of exploitation.