CVE-2020-28500: Regular Expression Denial of Service (ReDoS) in lodash
(updated )
Lodash versions prior to 4.17.21 is vulnerable to Regular Expression Denial of Service (ReDoS) via the toNumber, trim and trimEnd functions.
References
- cert-portal.siemens.com/productcert/pdf/ssa-637483.pdf
- github.com/advisories/GHSA-29mw-wpgm-hmr9
- github.com/lodash/lodash/blob/npm/trimEnd.js%23L8
- github.com/lodash/lodash/pull/5065
- github.com/lodash/lodash/pull/5065/commits/02906b8191d3c100c193fe6f7b27d1c40f200bb7
- nvd.nist.gov/vuln/detail/CVE-2020-28500
- security.netapp.com/advisory/ntap-20210312-0006/
- snyk.io/vuln/SNYK-JAVA-ORGFUJIONWEBJARS-1074896
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARS-1074894
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWER-1074892
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARSBOWERGITHUBLODASH-1074895
- snyk.io/vuln/SNYK-JAVA-ORGWEBJARSNPM-1074893
- snyk.io/vuln/SNYK-JS-LODASH-1018905
- www.oracle.com//security-alerts/cpujul2021.html
- www.oracle.com/security-alerts/cpujan2022.html
- www.oracle.com/security-alerts/cpujul2022.html
- www.oracle.com/security-alerts/cpuoct2021.html
Detect and mitigate CVE-2020-28500 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →