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.
| Name | Vendor | Start Version | End Version | 
|---|---|---|---|
| Spreadsheet::parsexlsx | Tozt | * | 0.28 (excluding) | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | bionic | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | esm-apps/focal | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | esm-apps/jammy | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | focal | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | jammy | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | lunar | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | mantic | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | trusty | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | upstream | * | 
| Libspreadsheet-parsexlsx-perl | Ubuntu | xenial | * |