Read the docs
TI-2026-03160 Aliases CVE-2026-3665GHSA-f8w4-fphr-9q3w

xlnt-community xlnt XLSX File xlsx_consumer.cpp read_office_document null pointer dereference

Priority LOW 22CWE-404Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Denial of service
Confidentiality · integrity · availability
None · None · Low
Fix status
No fix listed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-404.

Summary

A vulnerability was identified in xlnt-community xlnt up to 1.6.1. The affected element is the function xlnt::detail::xlsx_consumer::read_office_document of the file source/detail/serialization/xlsx_consumer.cpp of the component XLSX File Parser. The manipulation leads to null pointer dereference. The attack must be carried out locally. The exploit is publicly available and might be used.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00233 14th percentileScored 2026-11-07
Public exploit Yes 2 exploit referencesTagged by NVD and the CNA
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
xlnt-communityxlnt1.6.0; 1.6.1—No fix listedCNA
  • xlnt Vendorxlnt-community Affected 1.6.0; 1.6.1 Fixed in — No fix listed CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:xlnt-community:xlnt:*:*:*:*:*:*:*:*up to 1.6.1Vulnerablexlnt-community
  • cpe:2.3:a:xlnt-community:xlnt:*:*:*:*:*:*:*:* Versions up to 1.6.1 Vulnerable ·xlnt-community

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-3665
  2. 2026-10-03 Alias added: GHSA-f8w4-fphr-9q3w

References

  • TI-2026-02983 xlnt-community xlnt Compound Document binary.hpp append heap-based overflow CVSS 4.0MEDIUM 4.8
  • TI-2026-02313 xlnt-community xlnt Encrypted XLSX File base64.cpp decode_base64 off-by-one CVSS 4.0MEDIUM 4.8
  • TI-2026-03159 xlnt-community xlnt Encrypted XLSX File compound_document.cpp read_directory out-of-bounds CVSS 4.0MEDIUM 4.8
  • TI-2026-03158 xlnt-community xlnt XLSX File compound_document.cpp xsgetn out-of-bounds CVSS 4.0MEDIUM 4.8

Sources