Skip to content

[Snyk] Fix for 7 vulnerabilities #201

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

Open
wants to merge 1 commit into
base: CircleCI-v2
Choose a base branch
from

Conversation

adamlaska
Copy link
Owner

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:
    • examples/custom-libp2p/package.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Priority Score (*) Issue Breaking Change Exploit Maturity
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Open Redirect
SNYK-JS-NODEFORGE-2330875
No Proof of Concept
medium severity 529/1000
Why? Has a fix available, CVSS 6.3
Prototype Pollution
SNYK-JS-NODEFORGE-2331908
No No Known Exploit
medium severity 494/1000
Why? Has a fix available, CVSS 5.6
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430337
No No Known Exploit
high severity 579/1000
Why? Has a fix available, CVSS 7.3
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430339
No No Known Exploit
medium severity 494/1000
Why? Has a fix available, CVSS 5.6
Improper Verification of Cryptographic Signature
SNYK-JS-NODEFORGE-2430341
No No Known Exploit
medium severity 586/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 5.3
Regular Expression Denial of Service (ReDoS)
SNYK-JS-WS-1296835
No Proof of Concept
high severity 686/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.3
Prototype Pollution
npm:merge-recursive:20180415
No Proof of Concept

(*) Note that the real score may have changed since the PR was raised.

Commit messages
Package name: libp2p The new version differs by 250 commits.
  • 5299995 chore: release version v0.28.0
  • 64a66f0 chore: update contributors
  • e2a63ba chore: release version v0.28.0-rc.0
  • 294b032 chore: update contributors
  • 72f37ac fix: always emit when a connection is made
  • 52a615f fix: expose the muxed stream interface on inbound streams
  • 698c1df feat: support dial only on transport manager to tolerate errors (#643)
  • 7f4662f chore: fix api formatting (#644)
  • 84b935f feat: metadata book (#638)
  • 0fbb597 docs: update examples to 0.28.x api (#625)
  • 56316b8 docs: migration 0.27 to 0.28 (#637)
  • aaa1155 chore: uncomment local peer public key after connect test
  • aa5e232 chore: rewrite peer-store submit and retrieve docs (#605)
  • eb7adcf docs: libp2p components options specified
  • 0be74e6 chore: apply suggestions from code review
  • 6065923 chore: integrate libp2p-keychain into js-libp2p (#633)
  • 2b45fee fix: onConnect should not add addr to the addressBook
  • 8bf5a70 chore: integrate libp2p-keychain into js-libp2p (#633)
  • 6627278 chore: apply suggestions from code review
  • 65e8746 chore: add keys to keybook on connection upgraded
  • 7b8d016 chore: apply suggestions from code review
  • ce38033 feat: keybook
  • 3f2b06d chore: remove peer-info from package table
  • 1e3d6f4 chore: apply suggestions from code review

See the full diff

Package name: libp2p-kad-dht The new version differs by 150 commits.

See the full diff

Package name: libp2p-mdns The new version differs by 16 commits.

See the full diff

Package name: libp2p-secio The new version differs by 15 commits.

See the full diff

Package name: libp2p-websocket-star The new version differs by 20 commits.

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


Learn how to fix vulnerabilities with free interactive lessons:

🦉 Open Redirect
🦉 Prototype Pollution
🦉 Regular Expression Denial of Service (ReDoS)

Copy link

google-cla bot commented Nov 25, 2023

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

Copy link

New dependencies detected. Learn more about Socket for GitHub ↗︎

Packages Version New capabilities Transitives Size Publisher
libp2p-secio 0.12.6 None +51 32.3 MB jacobheun
libp2p-websocket-star 0.10.2 None +0 6.73 MB jacobheun
libp2p-kad-dht 0.19.9 None +71 29.6 MB vascosantos
libp2p-mdns 0.14.3 None +12 11.3 MB jacobheun
libp2p-tcp 0.14.6 None +6 4.08 MB jacobheun
libp2p 0.28.10 None +78 29.3 MB jacobheun

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

Successfully merging this pull request may close these issues.

2 participants