catdoc through 0.95 contains an out-of-bounds read vulnerability in copy_unicode_string() in src/xlsparse.c that allows attackers to read past buffers via an unchecked string character count. Attackers can supply a crafted .xls file declaring 0xFFFF two-byte characters in LABEL, STRING, or SST records to disclose adjacent memory through xls2csv output or crash the process.
Advisories

No advisories yet.

Fixes

Solution

No solution given by the vendor.


Workaround

No workaround given by the vendor.

History

Thu, 15 Oct 2026 19:00:00 +0000

Type Values Removed Values Added
Description catdoc through 0.95 contains an out-of-bounds read vulnerability in copy_unicode_string() in src/xlsparse.c that allows attackers to read past buffers via an unchecked string character count. Attackers can supply a crafted .xls file declaring 0xFFFF two-byte characters in LABEL, STRING, or SST records to disclose adjacent memory through xls2csv output or crash the process.
Title catdoc through 0.95 Out-of-Bounds Read via xls2csv copy_unicode_string
First Time appeared Fossies
Fossies catdoc
Weaknesses CWE-125
CPEs cpe:2.3:a:fossies:catdoc:*:*:*:*:*:*:*:*
Vendors & Products Fossies
Fossies catdoc
References
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:H/SC:N/SI:N/SA:N'}


Projects

Sign in to view the affected projects.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-15T18:57:23.479Z

Reserved: 2026-10-15T17:03:51.865Z

Link: CVE-2026-111127

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-15T19:17:26.073

Modified: 2026-10-15T19:17:26.073

Link: CVE-2026-111127

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

No data.

Weaknesses