twilio / flex-ui-sample

Twilio Flex UI Sample
44 stars 37 forks source link

[Snyk] Security upgrade react-scripts from 3.2.0 to 4.0.0 #104

Open twilio-product-security opened 8 months ago

twilio-product-security commented 8 months ago

This PR was automatically created by Snyk using the credentials of a real user.


Snyk has created this PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

#### Changes included in this PR - Changes to the following files to upgrade the vulnerable dependencies to a fixed version: - package.json #### Vulnerabilities that will be fixed ##### With an upgrade: Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:------------------------- ![high severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/h.png "high severity") | **696/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 7.5 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-ANSIREGEX-1583908](https://snyk.io/vuln/SNYK-JS-ANSIREGEX-1583908) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **586/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 5.3 | Regular Expression Denial of Service (ReDoS)
[SNYK-JS-GLOBPARENT-1016905](https://snyk.io/vuln/SNYK-JS-GLOBPARENT-1016905) | No | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **646/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.5 | Server-side Request Forgery (SSRF)
[SNYK-JS-REQUEST-3361831](https://snyk.io/vuln/SNYK-JS-REQUEST-3361831) | Yes | Proof of Concept ![medium severity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png "medium severity") | **646/1000**
**Why?** Proof of Concept exploit, Has a fix available, CVSS 6.5 | Prototype Pollution
[SNYK-JS-TOUGHCOOKIE-5672873](https://snyk.io/vuln/SNYK-JS-TOUGHCOOKIE-5672873) | Yes | Proof of Concept (*) Note that the real score may have changed since the PR was raised.
Commit messages
Package name: react-scripts The new version differs by 250 commits.
  • ed95893 Publish
  • 88ca4f6 Prepare 4.0.0 release
  • d23d615 Update react dom in error overlay
  • 95265c3 Update CHANGELOG
  • 523b416 Add link to Open Collective (#9864)
  • af616ab Update CHANGELOG
  • 014ca01 Prepare 4.0.0 release
  • 2b1161b Pass JSX runtime setting to Babel preset in Jest config (#9865)
  • f2aef41 Prepare 4.0.0 alpha release
  • 4bc639c Upgrade to React 17 (#9863)
  • d61347d Use new JSX setting with TypeScript 4.1.0 (#9734)
  • e63de79 New JSX Transform opt out (#9861)
  • fe785b2 feat: Update all dependencies (#9857)
  • 85ab02b feat: remove unused React imports (#9853)
  • 329f392 feat: Update ESLint dependencies (#9856)
  • 10fa972 feat(eslint-config-react-app): Add jest & testing-library rules (#8963)
  • ed919b1 Make eslint-plugin-jest an optional peerDependency (#9670)
  • 0a93e32 Fix refreshOverlayInterop module scope error (#9805)
  • 7965594 Bump resolve-url-loader version (#9841)
  • b1f8536 Add 3.4.4 to the changelog
  • d07b7d0 Replace deprecated eslint-loader with eslint-webpack-plugin (#9751)
  • 6f3e32e Upgrade Docusaurus to latest version (#9728)
  • 1f2d387 fix: resolve new JSX runtime issues (#9788)
  • 6a51dcd Add AVIF image support (#9611)
See the full diff
Check the changes in this PR to ensure they won't cause issues with your project. ------------ **Note:** *You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.* For more information: 🧐 [View latest project report](https://app.snyk.io/org/twilio-47w/project/655ceb42-f0b2-4219-91fb-33b6a57fdd6a?utm_source=github-enterprise&utm_medium=referral&page=fix-pr) 🛠 [Adjust project settings](https://app.snyk.io/org/twilio-47w/project/655ceb42-f0b2-4219-91fb-33b6a57fdd6a?utm_source=github-enterprise&utm_medium=referral&page=fix-pr/settings) 📚 [Read more about Snyk's upgrade and patch logic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities) [//]: # (snyk:metadata:{"prId":"82017a10-dc8d-44b5-8c48-35ae86b4fda8","prPublicId":"82017a10-dc8d-44b5-8c48-35ae86b4fda8","dependencies":[{"name":"react-scripts","from":"3.2.0","to":"4.0.0"}],"packageManager":"npm","projectPublicId":"655ceb42-f0b2-4219-91fb-33b6a57fdd6a","projectUrl":"https://app.snyk.io/org/twilio-47w/project/655ceb42-f0b2-4219-91fb-33b6a57fdd6a?utm_source=github-enterprise&utm_medium=referral&page=fix-pr","type":"auto","patch":[],"vulns":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-GLOBPARENT-1016905","SNYK-JS-REQUEST-3361831","SNYK-JS-TOUGHCOOKIE-5672873"],"upgrade":["SNYK-JS-ANSIREGEX-1583908","SNYK-JS-GLOBPARENT-1016905","SNYK-JS-REQUEST-3361831","SNYK-JS-TOUGHCOOKIE-5672873"],"isBreakingChange":true,"env":"prod","prType":"fix","templateVariants":["updated-fix-title","priorityScore"],"priorityScoreList":[696,586,646,646],"remediationStrategy":"vuln"}) --- **Learn how to fix vulnerabilities with free interactive lessons:** 🦉 [Regular Expression Denial of Service (ReDoS)](https://learn.snyk.io/lesson/redos/?loc=fix-pr) 🦉 [Server-side Request Forgery (SSRF)](https://learn.snyk.io/lesson/ssrf-server-side-request-forgery/?loc=fix-pr) 🦉 [Prototype Pollution](https://learn.snyk.io/lesson/prototype-pollution/?loc=fix-pr)