CVE-2026-79592
libxls · libxls
A critical out-of-bounds read vulnerability in the libxls xls_dumpSummary function allows unauthorized information disclosure through insufficient validation of OLE summary offsets.
Executive summary
A critical out-of-bounds read vulnerability in libxls version 1.6.3 exposes sensitive memory data to unauthenticated attackers, posing a significant risk of information disclosure.
Vulnerability
This vulnerability is an out-of-bounds read flaw located within the xls_dumpSummary function, which fails to properly validate file-controlled OLE summary offsets. An unauthenticated attacker can trigger this condition by providing a maliciously crafted file to the application.
Business impact
The ability to perform an out-of-bounds read can lead to the unauthorized disclosure of sensitive information residing in memory. With a CVSS score of 7.5, this high-severity vulnerability represents a substantial risk of data compromise, which could lead to further exploitation of the host system or exposure of proprietary data.
Remediation
Immediate Action: Organizations using libxls 1.6.3 should audit their dependency usage and monitor for the availability of a stable patch from the official libxls repository.
Proactive Monitoring: Security teams should monitor system logs for application crashes or abnormal memory usage patterns associated with parsing XLS files.
Compensating Controls: Deploy file integrity monitoring and restrict the processing of untrusted or externally sourced Excel files to isolated, sandboxed environments to limit potential exposure.
Exploitation status
Public Exploit Available: No confirmed public exploit (Metasploit or ExploitDB) is available at this time.
Analyst recommendation
Given the potential for unauthorized data access and the existence of a proof-of-concept, this vulnerability warrants immediate attention. Organizations should prioritize updating their software stack as soon as a fix is released by the vendor and should isolate any systems currently processing untrusted XLS files until the patch is verified and applied.
History
CVE Brief tracked this CVE 2 days before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.5 (3.1)
- Analyst report written