Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

npm audit reports socket.io vulnerabilities #144

Open
ajvincent opened this issue Oct 5, 2024 · 1 comment
Open

npm audit reports socket.io vulnerabilities #144

ajvincent opened this issue Oct 5, 2024 · 1 comment

Comments

@ajvincent
Copy link

I'd like to use eshost for testing one of my projects, but I'm a little worried about the npm audit report:

# npm audit report

cookie  <0.7.0
cookie accepts cookie name, path, and domain with out of bounds characters - https://github.com/advisories/GHSA-pxg6-pf52-xh8x
fix available via `npm audit fix --force`
Will install eshost@6.5.0, which is a breaking change
node_modules/cookie
  engine.io  >=1.8.0
  Depends on vulnerable versions of cookie
  Depends on vulnerable versions of debug
  node_modules/engine.io
    socket.io  >=1.6.0
    Depends on vulnerable versions of debug
    Depends on vulnerable versions of engine.io
    Depends on vulnerable versions of socket.io-parser
    node_modules/socket.io
      eshost  >=6.6.0
      Depends on vulnerable versions of socket.io
      node_modules/eshost

debug  4.0.0 - 4.3.0
Regular Expression Denial of Service in debug - https://github.com/advisories/GHSA-gxpj-cx7g-858c
fix available via `npm audit fix --force`
Will install eshost@6.5.0, which is a breaking change
node_modules/debug
  socket.io-parser  3.4.0 - 4.0.2
  Depends on vulnerable versions of debug
  node_modules/socket.io-parser

6 low severity vulnerabilities

To address all issues (including breaking changes), run:
  npm audit fix --force
@ljharb
Copy link
Member

ljharb commented Oct 6, 2024

The vulnerabilities listed here don't apply to "not a webserver", which eshost isn't.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants