CVE catalog

CVE-2024-22368

libspreadsheet-parsexlsx-perl: CVE-2024-22368

[CVE catalog]

Severity
Medium · CVSS 5.5CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.47% · Oct 25, 2026

The Spreadsheet::ParseXLSX package before 0.28 for Perl can encounter an out-of-memory condition during parsing of a crafted XLSX document. This occurs because the memoize implementation does not have appropriate constraints on merged cells.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibspreadsheet-parsexlsx-perlsid0.37-1fixed
Debianlibspreadsheet-parsexlsx-perlforky0.37-1fixed
Debianlibspreadsheet-parsexlsx-perltrixie0.36-1fixed
Debianlibspreadsheet-parsexlsx-perlbookworm0.27-3+deb12u2fixed
Ubuntulibspreadsheet-parsexlsx-perl20.040.27-2vulnerable
Ubuntulibspreadsheet-parsexlsx-perl20.040.27-2+deb10u1build0.20.04.1fixed
Ubuntulibspreadsheet-parsexlsx-perl22.040.27-2.1vulnerable
Ubuntulibspreadsheet-parsexlsx-perl22.040.27-2.1+deb11u2build0.22.04.1fixed
Opensuseperl-Spreadsheet-ParseXLSXtumbleweed0.290.0-2.1fixed
Ubuntulibspreadsheet-parsexlsx-perl20.040.27-2vulnerable
Ubuntulibspreadsheet-parsexlsx-perl20.040.27-2+deb10u1build0.20.04.1fixed
Ubuntulibspreadsheet-parsexlsx-perl22.040.27-2.1vulnerable
Ubuntulibspreadsheet-parsexlsx-perl22.040.27-2.1+deb11u2build0.22.04.1fixed
Suseperl-Spreadsheet-ParseXLSXpackage hub 15 sp50.290.0-bp155.2.3.1fixed
Opensuseperl-Spreadsheet-ParseXLSXleap 15.50.290.0-bp155.2.3.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibspreadsheet-parsexlsx-perlsourcesid0.29-1not yet assignedNot reportedNot reported
Debianlibspreadsheet-parsexlsx-perlsourceforky0.29-1not yet assignedNot reportedNot reported
Debianlibspreadsheet-parsexlsx-perlsourcetrixie0.29-1not yet assignedNot reportedNot reported
Debianlibspreadsheet-parsexlsx-perlsourcebookworm0.27-3+deb12u1not yet assignedNot reportedNot reported
Ubuntulibspreadsheet-parsexlsx-perldeb20.040.27-2+deb10u1build0.20.04.1Not reportedUSN-6769-1Not reported
Ubuntulibspreadsheet-parsexlsx-perldeb22.040.27-2.1+deb11u2build0.22.04.1Not reportedUSN-6769-1Not reported
Opensuseperl-Spreadsheet-ParseXLSXrpmtumbleweed0.290.0-2.1Not reportedOPENSUSE-SU-2024:13584-1Not reported
Ubuntulibspreadsheet-parsexlsx-perldeb20.040.27-2+deb10u1build0.20.04.1Not reportedUBUNTU-CVE-2024-22368Not reported
Ubuntulibspreadsheet-parsexlsx-perldeb22.040.27-2.1+deb11u2build0.22.04.1Not reportedUBUNTU-CVE-2024-22368Not reported
Suseperl-Spreadsheet-ParseXLSXrpmpackage hub 15 sp50.290.0-bp155.2.3.1Not reportedOPENSUSE-SU-2024:0021-1Not reported
Opensuseperl-Spreadsheet-ParseXLSXrpmleap 15.50.290.0-bp155.2.3.1Not reportedOPENSUSE-SU-2024:0021-1Not reported

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References