fix: upgrade xlsx to 0.20.3 (CVE-2023-30533, CVE-2024-22363)#16
Conversation
Fixes two high-severity vulnerabilities in SheetJS: - Prototype Pollution (CVE-2023-30533, fixed in 0.19.3) - ReDoS (CVE-2024-22363, fixed in 0.20.2) Installed from cdn.sheetjs.com since npm only has up to 0.18.5.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
📝 WalkthroughWalkthroughThe Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 3✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #16 +/- ##
=======================================
Coverage 54.63% 54.63%
=======================================
Files 28 28
Lines 2978 2978
Branches 445 445
=======================================
Hits 1627 1627
Misses 1350 1350
Partials 1 1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Fixes two high-severity vulnerabilities in SheetJS: - Prototype Pollution (CVE-2023-30533, fixed in 0.19.3) - ReDoS (CVE-2024-22363, fixed in 0.20.2) Installed from cdn.sheetjs.com since npm only has up to 0.18.5.
Fixes two high-severity vulnerabilities in SheetJS: - Prototype Pollution (CVE-2023-30533, fixed in 0.19.3) - ReDoS (CVE-2024-22363, fixed in 0.20.2) Installed from cdn.sheetjs.com since npm only has up to 0.18.5.
Summary
Test plan
npm auditreports 0 vulnerabilitiesSummary by CodeRabbit
xlsxlibrary to version 0.20.3 to ensure compatibility and access to latest improvements.