← Back to browse · API

CVE-2023-7101

Severity
HIGH
CVSS
7.8
EPSS
0.16832
Risk score
62.09
CISA KEV
Yes
PoC
No
Published
2023-12-24
Modified
2025-10-21
First seen
2026-08-07
Aliases
EUVD-2023-59285, GHSA-3C85-MX4X-435C
Products
Douglas Wilson:Spreadsheet::ParseExcel 0.65, Spreadsheet::ParseExcel:Spreadsheet::ParseExcel
Sources
cisa.gov CVE-2023-7101
euvd EUVD-2023-59285

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.

References