guardianproject / haven

Haven is for people who need a way to protect their personal spaces and possessions without compromising their own privacy, through an Android app and on-device sensors
https://guardianproject.github.io/haven/
GNU General Public License v3.0
6.57k stars 729 forks source link

fix: docs/preso/plugin/multiplex/package.json to reduce vulnerabilities #414

Closed lukeswitz closed 3 years ago

lukeswitz commented 4 years ago

Auto-PR to fix one or more vulnerable packages in the `npm` dependencies of this project.

Changes included in this PR

Vulnerabilities that will be fixed

With an upgrade:
Severity Issue Breaking Change Exploit Maturity
high severity Prototype Pollution
SNYK-JS-LODASH-450202
Yes Proof of Concept
high severity Prototype Pollution
SNYK-JS-LODASH-73638
Yes No Known Exploit
medium severity Regular Expression Denial of Service (ReDoS)
SNYK-JS-LODASH-73639
Yes No Known Exploit
low severity Regular Expression Denial of Service (ReDoS)
npm:debug:20170905
Yes No Known Exploit
high severity Insecure Defaults
npm:engine.io-client:20160426
No No Known Exploit
high severity Regular Expression Denial of Service (ReDoS)
npm:fresh:20170908
No No Known Exploit
medium severity Prototype Pollution
npm:lodash:20180130
Yes No Known Exploit
low severity Regular Expression Denial of Service (ReDoS)
npm:mime:20170907
No No Known Exploit
high severity Regular Expression Denial of Service (DoS)
npm:minimatch:20160620
Yes No Known Exploit
medium severity Regular Expression Denial of Service (ReDoS)
npm:ms:20151024
No No Known Exploit
low severity Regular Expression Denial of Service (ReDoS)
npm:ms:20170412
No No Known Exploit
high severity Regular Expression Denial of Service (DoS)
npm:negotiator:20160616
No No Known Exploit
high severity Prototype Override Protection Bypass
npm:qs:20170213
No No Known Exploit
medium severity Remote Memory Exposure
npm:ws:20160104
No No Known Exploit
high severity Denial of Service (DoS)
npm:ws:20160624
No No Known Exploit
medium severity Insecure Randomness
npm:ws:20160920
No No Known Exploit
high severity Denial of Service (DoS)
npm:ws:20171108
No Mature
Commit messages
Package name: express The new version differs by 218 commits.
  • f974d22 4.16.0
  • 8d4ceb6 docs: add more information to installation
  • c0136d8 Add express.json and express.urlencoded to parse bodies
  • 86f5df0 deps: serve-static@1.13.0
  • 4196458 deps: send@0.16.0
  • ddeb713 tests: add maxAge option tests for res.sendFile
  • 7154014 Add "escape json" setting for res.json and res.jsonp
  • 628438d deps: update example dependencies
  • a24fd0c Add options to res.download
  • 95fb5cc perf: remove dead .charset set in res.jsonp
  • 44591fe deps: vary@~1.1.2
  • 2df1ad2 Improve error messages when non-function provided as middleware
  • 12c3712 Use safe-buffer for improved Buffer API
  • fa272ed docs: fix typo in jsdoc comment
  • d9d09b8 perf: re-use options object when generating ETags
  • 02a9d5f deps: proxy-addr@~2.0.2
  • c2f4fb5 deps: finalhandler@1.1.0
  • 673d51f deps: utils-merge@1.0.1
  • 5cc761c deps: parseurl@~1.3.2
  • ad7d96d deps: qs@6.5.1
  • e62bb8b deps: etag@~1.8.1
  • 70589c3 deps: content-type@~1.0.4
  • 9a99c15 deps: accepts@~1.3.4
  • 550043c deps: setprototypeof@1.1.0
See the full diff
Package name: socket.io The new version differs by 250 commits.
  • 3367eaa [chore] Release 2.0.0
  • 6c0705f [docs] Add an example of custom parser (#2929)
  • 1980fb4 [chore] Merge history of 1.7.x and 0.9.x branches (#2930)
  • 0d07c47 [chore] Added backers and sponsors on the README (#2933)
  • a086588 [chore] Bump dependencies (#2926)
  • 87b06ad [feat] Move binary detection to the parser (#2923)
  • 199eec6 [docs] Replace non-breaking space with proper whitespace (#2913)
  • f1b39a6 [docs] Update emit cheatsheet (#2906)
  • 240b154 [docs] Explicitly document that Server extends EventEmitter (#2874)
  • c5b7738 [docs] Add server.engine.generateId attribute (#2880)
  • 03f3bc9 [docs] Fix wrong space character in README (#2900)
  • e40accf [docs] Fix documentation for 'connect' event (#2898)
  • 01a4623 [feat] Allow to join several rooms at once (#2879)
  • 2d5b002 [docs] Add webpack build example (#2828)
  • 5ae06e6 [chore] Bump socket.io-adapter to version 1.0.0 (#2867)
  • 4d8f68c [chore] Bump engine.io to version 2.0.2 (#2864)
  • 5b79ab1 [docs] Update the wording to match the code example (#2853)
  • 54ff591 [feature] Merge Engine.IO and Socket.IO handshake packets (#2833)
  • e1facd5 [docs] Small addition to the Express Readme Part (#2846)
  • 3b92cc2 [feature] Allow the use of custom parsers (#2829)
  • 3d695c6 [chore] Bump engine.io to version 2.0.0 (#2832)
  • 3b5f433 [fix] Use path.resolve by default and require.resolve as a fallback (#2797)
  • 23c9dd3 [docs] Add a 'Features' section in the README (#2824)
  • e28b475 [docs] Add httpd cluster example (#2819)
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

🛠 Adjust project settings

📚 Read more about Snyk's upgrade and patch logic

lukeswitz commented 3 years ago

Closing: Outdated, a general update of all dependency/library/framework and audit needed