Skip to content

[Snyk] Fix for 26 vulnerabilities #206

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:
    • package.json

Vulnerabilities that will be fixed

With an upgrade:
Severity Priority Score (*) Issue Breaking Change Exploit Maturity
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-AMMO-548920
No No Known Exploit
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
No Proof of Concept
high severity 761/1000
Why? Mature exploit, Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-DICER-2311764
No Mature
medium severity 554/1000
Why? Has a fix available, CVSS 6.8
Cryptographic Issues
SNYK-JS-ELLIPTIC-1064899
No No Known Exploit
medium severity 509/1000
Why? Has a fix available, CVSS 5.9
Timing Attack
SNYK-JS-ELLIPTIC-511941
No No Known Exploit
high severity 706/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.7
Cryptographic Issues
SNYK-JS-ELLIPTIC-571484
No Proof of Concept
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-HAPI-548911
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-LODASH-1018905
No Proof of Concept
high severity 681/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.2
Command Injection
SNYK-JS-LODASH-1040724
No Proof of Concept
high severity 686/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-LODASH-450202
No Proof of Concept
high severity 686/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-LODASH-608086
No Proof of Concept
high severity 686/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-LODASH-73638
No Proof of Concept
medium severity 541/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 4.4
Regular Expression Denial of Service (ReDoS)
SNYK-JS-LODASH-73639
No Proof of Concept
high severity 686/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-LODASHSET-1320032
No Proof of Concept
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
high severity 696/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 7.5
Regular Expression Denial of Service (ReDoS)
SNYK-JS-SEMVER-3247795
No Proof of Concept
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-SUBTEXT-467257
No No Known Exploit
high severity 579/1000
Why? Has a fix available, CVSS 7.3
Prototype Pollution
SNYK-JS-SUBTEXT-548913
No No Known Exploit
high severity 589/1000
Why? Has a fix available, CVSS 7.5
Denial of Service (DoS)
SNYK-JS-SUBTEXT-548915
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
medium severity 636/1000
Why? Proof of Concept exploit, Has a fix available, CVSS 6.3
Prototype Pollution
npm:lodash:20180130
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: ipfs-mfs The new version differs by 21 commits.

See the full diff

Package name: ipfs-multipart The new version differs by 4 commits.

See the full diff

Package name: ipfs-repo The new version differs by 32 commits.

See the full diff

Package name: ipfs-unixfs-engine The new version differs by 18 commits.

See the full diff

Package name: ipld The new version differs by 43 commits.

See the full diff

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-bootstrap The new version differs by 26 commits.

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-webrtc-star The new version differs by 68 commits.

See the full diff

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

See the full diff

Package name: libp2p-websockets The new version differs by 4 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:

🦉 Denial of Service (DoS)
🦉 Cryptographic Issues
🦉 Prototype Pollution
🦉 More lessons are available in Snyk Learn

Copy link

google-cla bot commented Nov 26, 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 and updated 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-bootstrap 0.11.0 None +13 19.7 MB vascosantos
ipfs-multipart 0.2.0 network +2 3.18 MB hugomrdias
libp2p-websocket-star 0.10.2 None +0 6.73 MB jacobheun
libp2p-kad-dht 0.19.9 None +70 29.6 MB vascosantos
libp2p-mdns 0.14.3 None +12 11.3 MB jacobheun
libp2p-webrtc-star 0.18.6 None +68 16.7 MB vascosantos
libp2p-websockets 0.13.6 None +8 4.74 MB jacobheun
ipld 0.20.2 None +26 24 MB vmx
ipfs-repo 0.26.6 None +20 11.1 MB jacobheun
ipfs-mfs 0.4.2...0.6.0 None +12/-1 21.9 MB achingbrain
ipfs-unixfs-engine 0.32.8...0.35.4 None +10/-0 16.3 MB achingbrain
libp2p 0.23.1...0.28.10 None +77/-0 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