Skip to content

Conversation

@jameswylie
Copy link
Contributor

  • Resolves all flagged vulnerability related warnings (package manager).
  • Notably resolves high severity Secp256k1 vulnerability (even though not fully utilised within the RET, dependent packages will no longer flag warnings): https://hacken.io/insights/secure-ecdh/

@jameswylie jameswylie mentioned this pull request Mar 19, 2025
"registry": "https://registry.npmjs.org"
},
"overrides": {
"elliptic": "6.5.7"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"elliptic": "6.5.7"
"elliptic": "^6.6.1"

While updating dependencies, it'd be good to also update or undo 852a6ad instead of continuing to force an outdated version with known vulnerabilities.

Comment on lines +59 to +62
"@noble/ed25519": "2.2.3",
"@noble/hashes": "1.7.1",
"@types/secp256k1": "4.0.6",
"@types/secure-random": "1.1.3",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"@noble/ed25519": "2.2.3",
"@noble/hashes": "1.7.1",
"@types/secp256k1": "4.0.6",
"@types/secure-random": "1.1.3",
"@noble/ed25519": "^2.2.3",
"@noble/hashes": "^1.7.1",
"@types/secp256k1": "^4.0.6",
"@types/secure-random": "^1.1.3",

Comment on lines +64 to +66
"change-case": "5.4.4",
"decimal.js": "10.5.0",
"reflect-metadata": "0.2.2",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"change-case": "5.4.4",
"decimal.js": "10.5.0",
"reflect-metadata": "0.2.2",
"change-case": "^5.4.4",
"decimal.js": "^10.5.0",
"reflect-metadata": "^0.2.2",

"vite": "4.2.1",
"vitest": "0.29.8"
"@rollup/plugin-wasm": "6.2.2",
"@types/node": "22.13.10",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"@types/node": "22.13.10",
"@types/node": ">=22.13.10",

Copy link

@dynst dynst left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While they're being updated, adding carets to the dependency versions would be great, too.

@xstelea xstelea mentioned this pull request Dec 3, 2025
@xstelea xstelea merged commit 7725a47 into radixdlt:main Dec 3, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants