CVE-2023-7101

Confirmed PUBLISHED

Arbitrary Code Execution (ACE) Vulnerability

Vendor: Douglas Wilson Product: Spreadsheet::ParseExcel
Exploited in the wild

Recommended Action

Prioritize remediation. Validate affected assets and apply vendor fixes on an accelerated timeline.

Confidence
Confirmed
Exploitation Status
Exploited in the wild
Observed in Sensors
No
Attempts (30d)
Unique Attacker IPs
CISA KEV
In CISA KEV
CVSS / EPSS
7.8 High EPSS 16.8%

At a Glance

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.

nessus_scanner cisa
CVE Published
Dec 24, 2023
Exploitation Reported
Jan 02, 2024
CVSS
7.8 High
EPSS
16.8%
Low complexity Unauthenticated

Affected Versions

Vendor Product Version Status
jmcnamara
spreadsheet\

0.41 to <= 0.65

Affected
debian
debian_linux

10

Affected
fedoraproject
fedora

38

Affected
fedoraproject
fedora

39

Affected
fedoraproject
fedora

38

Affected
fedoraproject
fedora

39

Affected
Douglas Wilson
Spreadsheet::ParseExcel

Spreadsheet::ParseExcel

0.65

Affected

CVE References

Show 6 more references