Skip to content

ReDoS Vulnerabilities Fixes. #13

Description

@pabloherre

Vulnerabilities fixes

There are security issues with this package that is affecting the following libraries among others:

  • "socket.io-client": "^2.5.0"
  • "engine.io-client": "3.5.4"

If you can't upgrade those libraries like me, I have forked this "parseuri" and can be replaced with this new one.

How to fix?

Just add this into your pacakge json file.

"overrides": {
    "socket.io-client": {
      "parseuri": "https://registry.npmjs.org/@pabloherre/parseuri/-/parseuri-0.0.10.tgz"
    },
    "engine.io-client": {
      "parseuri": "https://registry.npmjs.org/@pabloherre/parseuri/-/parseuri-0.0.10.tgz"
    }
  }

Info:

Replace "socket.io-client" with the library that depends on parseuri

Example:

Image

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions