Lucene search

K
freebsdFreeBSDCB22A9A6-C907-11EE-8D1C-40B034429ECF
HistoryDec 29, 2023 - 12:00 a.m.

p5-Spreadsheet-ParseExcel -- Remote Code Execution Vulnerability

2023-12-2900:00:00
vuxml.freebsd.org
8
spreadsheet::parseexcel
perl module
arbitrary code execution
vulnerability
number format strings
excel parsing logic
unvalidated input

CVSS3

7.8

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

AI Score

8

Confidence

Low

EPSS

0.06

Percentile

93.6%

Spreadsheet-ParseExcel reports:

    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 "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.
OSVersionArchitecturePackageVersionFilename
FreeBSDanynoarchp5-spreadsheet-parseexcel< 0.66UNKNOWN

CVSS3

7.8

Attack Vector

LOCAL

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

REQUIRED

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

HIGH

Availability Impact

HIGH

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

AI Score

8

Confidence

Low

EPSS

0.06

Percentile

93.6%