Umbra Wiki cve cve/CVE-2023-7101
Back to wiki

CVE-2023-7101 — Spreadsheet::ParseExcel Remote Code Execution Vulnerability

provenance: imported · CVE: CVE-2023-7101

CVE-2023-7101: Spreadsheet::ParseExcel Remote Code Execution Vulnerability

CISA Known Exploited Vulnerability (KEV)

Vendor / project Spreadsheet::ParseExcel
Product Spreadsheet::ParseExcel
Date added 2024-01-02
Due date 2024-01-23
Ransomware campaign use Unknown

Description

Spreadsheet::ParseExcel contains a remote code execution 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 within the Excel parsing logic.

Required action (CISA)

Apply mitigations per vendor instructions or discontinue use of the product if mitigations are unavailable.

Notes

This vulnerability affects a common open-source component, third-party library, or a protocol used by different products. Please check with specific vendors for information on patching status. For more information, please see: https://metacpan.org/dist/Spreadsheet-ParseExcel and Barracuda's specific implementation and fix for their downstream issue CVE-2023-7102 at https://www.barracuda.com/company/legal/esg-vulnerability; https://nvd.nist.gov/vuln/detail/CVE-2023-7101

References

  • NVD: https://nvd.nist.gov/vuln/detail/CVE-2023-7101
  • KEV catalog: https://www.cisa.gov/known-exploited-vulnerabilities-catalog