Lucene search

K
vulnrichmentMandiantVULNRICHMENT:CVE-2023-7101
HistoryDec 24, 2023 - 9:34 p.m.

CVE-2023-7101 Arbitrary Code Execution (ACE) Vulnerability

2023-12-2421:34:46
CWE-95
Mandiant
github.com
1
spreadsheet::parseexcel
perl module
arbitrary code execution
ace
vulnerability
number format strings
excel parsing logic

7.5 High

AI Score

Confidence

Low

0.053 Low

EPSS

Percentile

93.1%

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.

CNA Affected

[
  {
    "collectionURL": "https://metacpan.org/pod/Spreadsheet::ParseExcel",
    "defaultStatus": "affected",
    "packageName": "Spreadsheet::ParseExcel",
    "product": "Spreadsheet::ParseExcel",
    "repo": "https://metacpan.org/release/DOUGW/Spreadsheet-ParseExcel-0.65/source/lib/Spreadsheet",
    "vendor": "Douglas Wilson",
    "versions": [
      {
        "status": "affected",
        "version": "0.65"
      }
    ]
  }
]

References