perl-Spreadsheet-XLSX-0.20-1.el10_3
- perl-Spreadsheet-XLSX-0.20-1.el10_3
- Security: limit ZIP entry counts and uncompressed sizes; read members incrementally and reject inconsistent size metadata.
- Security: validate number format IDs and escape regex lookups to prevent regex injection from crafted styles.
- Security: reject out-of-range date values to prevent excessive CPU usage.
- Security: validate cell references against XLSX worksheet limits before indexing cell arrays, preventing excessive allocation from invalid rows.
- Improve Readme.
- Security: replace string eval of number-format conditions with strict numeric comparisons; invalid conditions use the fallback format section. Prevents arbitrary Perl code execution when parsing crafted XLSX files.
- Add regression tests for numeric conditions and malicious XLSX formats.