Skip to content
CVE PROGRAM SOURCE RECORD7.8 High

CVE-2023-7101

Arbitrary Code Execution (ACE) Vulnerability

Description

Spreadsheet::ParseExcel version 0.65 is a Perl module used for parsing Excel files. Spreadsheet::ParseExcel is vulnerable to an arbitrary code execution (ACE) vulnerability due to passing unvalidated input from a file into a string-type “eval”. Specifically, the issue stems from the evaluation of Number format strings (not to be confused with printf-style format strings) within the Excel parsing logic.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Douglas Wilson Spreadsheet::ParseExcel

Default version status: affected

  • 0.65affected

References