Security Vulnerability in "https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz" version #3121
Labels
No Label
DBF
Dates
Defined Names
Features
Formula
HTML
Images
Infrastructure
Integration
International
ODS
Operations
Performance
PivotTables
Pro
Protection
Read Bug
SSF
SYLK
Style
Write Bug
good first issue
No Milestone
No Assignees
3 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: sheetjs/sheetjs#3121
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
We are currently in 0.20.0 version from "https://cdn.sheetjs.com/xlsx-0.20.0/xlsx-0.20.0.tgz". This version is currently giving the below security vulnerability from BDH tool.
SheetJS is vulnerable to a regular expression denial-of-service (ReDoS) issue due to the use of a flawed regular expression to parse XML comments.
An attacker could submit a crafted document containing maliciously formatted XML comments that when parsed can trigger excessive consumption of resources that result in a denial-of-service (DoS) condition.
Is this vulnerability fixed in the recent versions? If yes, which version to use?
Thanks in advance.
Getting the same error using snyk scan...https://security.snyk.io/vuln/SNYK-JS-XLSX-6252523. Currently using v0.20.1
As noted in the official advisory and in the NIST report, this was resolved in version 0.20.2.
You should be able to upgrade with the tarball https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz .
If you are seeing issues with the updated release, please reach out to support for the respective security tool and direct them to the official advisory and NIST report.