From 34e544de685e61cf438207e9e65e35ec56ee34bb Mon Sep 17 00:00:00 2001 From: "live-github-bot[bot]" <105061298+live-github-bot[bot]@users.noreply.github.com> Date: Tue, 29 Oct 2024 22:27:11 +0000 Subject: [PATCH] chore(deps): update dependency secp256k1 [security] --- apps/ledger-live-desktop/package.json | 2 +- .../packages/hw-app-exchange/package.json | 2 +- pnpm-lock.yaml | 99 ++++++++++++------- 3 files changed, 66 insertions(+), 37 deletions(-) diff --git a/apps/ledger-live-desktop/package.json b/apps/ledger-live-desktop/package.json index fe5228c266d..37e183c4307 100644 --- a/apps/ledger-live-desktop/package.json +++ b/apps/ledger-live-desktop/package.json @@ -141,7 +141,7 @@ "reselect": "4.1.8", "rimraf": "4.4.1", "rxjs": "7.8.1", - "secp256k1": "4.0.3", + "secp256k1": "4.0.4", "semver": "7.5.4", "storyly-web": "3.6.7", "styled-components": "5.3.11", diff --git a/libs/ledgerjs/packages/hw-app-exchange/package.json b/libs/ledgerjs/packages/hw-app-exchange/package.json index 8a73e0f36ed..a0116d4b167 100644 --- a/libs/ledgerjs/packages/hw-app-exchange/package.json +++ b/libs/ledgerjs/packages/hw-app-exchange/package.json @@ -40,7 +40,7 @@ "bip32-path": "^0.4.2", "documentation": "14.0.2", "jest": "^29.7.0", - "secp256k1": "5.0.0", + "secp256k1": "5.0.1", "ts-jest": "^29.1.1", "ts-node": "^10.4.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cbfcedb0e6..d80a86bc9c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -557,8 +557,8 @@ importers: specifier: 7.8.1 version: 7.8.1 secp256k1: - specifier: 4.0.3 - version: 4.0.3 + specifier: 4.0.4 + version: 5.0.1 semver: specifier: 7.5.4 version: 7.5.4 @@ -1947,7 +1947,7 @@ importers: version: 7.8.1 secp256k1: specifier: ^4.0.3 - version: 4.0.3 + version: 5.0.1 sha.js: specifier: ^2.4.11 version: 2.4.11 @@ -3394,7 +3394,7 @@ importers: version: 1.1.7 secp256k1: specifier: ^5.0.0 - version: 5.0.0 + version: 5.0.1 tiny-secp256k1: specifier: '1' version: 1.1.6 @@ -3834,7 +3834,7 @@ importers: version: 7.8.1 secp256k1: specifier: ^4.0.3 - version: 4.0.3 + version: 5.0.1 semver: specifier: ^7.3.5 version: 7.5.4 @@ -4556,8 +4556,8 @@ importers: specifier: ^29.7.0 version: 29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.3)) secp256k1: - specifier: 5.0.0 - version: 5.0.0 + specifier: 5.0.1 + version: 5.0.1 ts-jest: specifier: ^29.1.1 version: 29.1.2(jest@29.7.0(@types/node@20.12.12)(ts-node@10.9.2(@types/node@20.12.12)(typescript@5.4.3)))(typescript@5.4.3) @@ -19183,6 +19183,9 @@ packages: elliptic@6.5.5: resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} + elliptic@6.6.0: + resolution: {integrity: sha512-dpwoQcLc/2WLQvJvLRHKZ+f9FgOdjnq11rurqwekGQygGPsYSK29OMMD2WalatiqQ+XGFDglTNixpPfI+lpaAA==} + embla-carousel-react@8.0.0-rc17: resolution: {integrity: sha512-x4aFprwFB+PQO9EsHHZsrDxARb0uYNBYn9mr5oDFdBdPez4M8G1r5yidWbUcT9pNUc8AQXC9sGzlfauBfBxVOw==} peerDependencies: @@ -24757,6 +24760,10 @@ packages: resolution: {integrity: sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==} hasBin: true + node-gyp-build@4.8.2: + resolution: {integrity: sha512-IRUxE4BVsHWXkV/SFOut4qTlagw2aM8T5/vnTsmrHJvVoKueJHRc/JaFND7QDDc61kLYUJ6qlZM3sqTSyx2dTw==} + hasBin: true + node-hid@2.1.2: resolution: {integrity: sha512-qhCyQqrPpP93F/6Wc/xUR7L8mAJW0Z6R7HMQV8jCHHksAxNDe/4z4Un/H9CpLOT+5K39OPyt9tIQlavxWES3lg==} engines: {node: '>=10'} @@ -27608,14 +27615,18 @@ packages: resolution: {integrity: sha512-UDar4sKvWAksIlfX3xIaQReADn+WFnHvbVujpcbr+9Sf/69odMwy2MUsz5CKLQgX9nsIyrjuxL2imVyoNHa3fg==} engines: {node: '>=10.0.0'} - secp256k1@4.0.3: - resolution: {integrity: sha512-NLZVf+ROMxwtEj3Xa562qgv2BK5e2WNmXPiOdVIPLgs6lyTzMvBq0aWTYMI5XCP9jZMVKOcqZLw/Wc4vDkuxhA==} - engines: {node: '>=10.0.0'} + secp256k1@4.0.4: + resolution: {integrity: sha512-6JfvwvjUOn8F/jUoBY2Q1v5WY5XS+rj8qSe0v8Y4ezH4InLgTEeOOPQsRll9OV429Pvo6BCHGavIyJfr3TAhsw==} + engines: {node: '>=18.0.0'} secp256k1@5.0.0: resolution: {integrity: sha512-TKWX8xvoGHrxVdqbYeZM9w+izTF4b9z3NhSaDkdn81btvuh+ivbIMGT/zQvDtTFWhRlThpoz6LEYTr7n8A5GcA==} engines: {node: '>=14.0.0'} + secp256k1@5.0.1: + resolution: {integrity: sha512-lDFs9AAIaWP9UCdtWrotXWWF9t8PWgQDcxqgAnpM9rMqxb3Oaq2J0thzPVSxBwdJgyQtkU/sYtFtbM1RSt/iYA==} + engines: {node: '>=18.0.0'} + secretjs@0.17.8: resolution: {integrity: sha512-PD/GUF52GjysBo8dDVK8KZXRXON1iPXkkyBNWIBVsaap3A1nZPbqynx/VUOjSpFx103KdjvzeA4+O0+EdWWWmw==} deprecated: deprecated @@ -33550,7 +33561,7 @@ snapshots: '@cosmjs/utils': 0.24.1 bip39: 3.1.0 bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 js-sha3: 0.8.0 libsodium-wrappers: 0.7.13 pbkdf2: 3.1.2 @@ -33565,7 +33576,7 @@ snapshots: '@cosmjs/utils': 0.25.6 bip39: 3.1.0 bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 js-sha3: 0.8.0 libsodium-wrappers: 0.7.13 ripemd160: 2.0.2 @@ -33578,7 +33589,7 @@ snapshots: '@cosmjs/utils': 0.26.8 '@noble/hashes': 1.4.0 bn.js: 5.2.1 - elliptic: 6.5.5 + elliptic: 6.6.0 libsodium-wrappers: 0.7.13 '@cosmjs/crypto@0.31.3': @@ -35898,7 +35909,7 @@ snapshots: dependencies: bignumber.js: 9.1.2 crypto-js: 4.2.0 - elliptic: 6.5.5 + elliptic: 6.6.0 expo-crypto: 10.2.0(react-native@0.74.5(@types/react@18.2.73)(react@18.2.0))(react@18.2.0) expo-random: 12.3.0(react-native@0.74.5(@types/react@18.2.73)(react@18.2.0))(react@18.2.0) js-base64: 3.7.7 @@ -36002,7 +36013,7 @@ snapshots: '@iov/encoding': 2.1.0 bip39: 3.1.0 bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 js-sha3: 0.8.0 libsodium-wrappers: 0.7.13 pbkdf2: 3.1.2 @@ -36878,7 +36889,7 @@ snapshots: bip39: 3.1.0 buffer: 6.0.3(patch_hash=2xnca52oxhztvr7iaoovwclcze) crypto-js: 4.2.0 - elliptic: 6.5.5 + elliptic: 6.6.0 sha.js: 2.4.11 '@keplr-wallet/proto-types@0.12.89': @@ -47283,7 +47294,7 @@ snapshots: browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 - elliptic: 6.5.5 + elliptic: 6.6.0 hash-base: 3.0.4 inherits: 2.0.4 parse-asn1: 5.1.7 @@ -48369,7 +48380,7 @@ snapshots: create-ecdh@4.0.4: dependencies: bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 create-hash@1.2.0: dependencies: @@ -49820,6 +49831,16 @@ snapshots: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 + elliptic@6.6.0: + dependencies: + bn.js: 4.12.0 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + embla-carousel-react@8.0.0-rc17(react@18.2.0): dependencies: embla-carousel: 8.0.0-rc17 @@ -50740,7 +50761,7 @@ snapshots: eth-lib@0.1.29: dependencies: bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 nano-json-stream-parser: 0.1.2 servify: 0.1.12 ws: 3.3.3 @@ -50753,7 +50774,7 @@ snapshots: eth-lib@0.2.8: dependencies: bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 xhr-request-promise: 0.1.3 ethereum-bloom-filters@1.0.10: @@ -50775,7 +50796,7 @@ snapshots: randombytes: 2.1.0 safe-buffer: 5.2.1 scrypt-js: 3.0.1 - secp256k1: 4.0.3 + secp256k1: 4.0.4 setimmediate: 1.0.5 ethereum-cryptography@2.1.3: @@ -50807,7 +50828,7 @@ snapshots: '@types/bn.js': 4.11.6 bn.js: 4.12.0 create-hash: 1.2.0 - elliptic: 6.5.5 + elliptic: 6.6.0 ethereum-cryptography: 0.1.3 ethjs-util: 0.1.6 rlp: 2.2.7 @@ -55971,13 +55992,13 @@ snapshots: keccak@3.0.2: dependencies: node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 readable-stream: 3.6.2 keccak@3.0.4: dependencies: node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 readable-stream: 3.6.2 key-encoder@2.0.3: @@ -55985,7 +56006,7 @@ snapshots: '@types/elliptic': 6.4.18 asn1.js: 5.4.1 bn.js: 4.12.0 - elliptic: 6.5.5 + elliptic: 6.6.0 keygrip@1.1.0: dependencies: @@ -58603,6 +58624,8 @@ snapshots: node-gyp-build@4.8.0: {} + node-gyp-build@4.8.2: {} + node-hid@2.1.2: dependencies: bindings: 1.5.0 @@ -62434,21 +62457,27 @@ snapshots: secp256k1@4.0.2: dependencies: - elliptic: 6.5.5 + elliptic: 6.6.0 node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 - secp256k1@4.0.3: + secp256k1@4.0.4: dependencies: - elliptic: 6.5.5 - node-addon-api: 2.0.2 - node-gyp-build: 4.8.0 + elliptic: 6.6.0 + node-addon-api: 5.1.0 + node-gyp-build: 4.8.2 secp256k1@5.0.0: dependencies: - elliptic: 6.5.5 + elliptic: 6.6.0 node-addon-api: 5.1.0 - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 + + secp256k1@5.0.1: + dependencies: + elliptic: 6.6.0 + node-addon-api: 5.1.0 + node-gyp-build: 4.8.2 secretjs@0.17.8: dependencies: @@ -62811,7 +62840,7 @@ snapshots: sodium-native@4.1.1: dependencies: - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 optional: true sonic-boom@4.0.1: @@ -65319,7 +65348,7 @@ snapshots: utf-8-validate@5.0.10: dependencies: - node-gyp-build: 4.8.0 + node-gyp-build: 4.8.2 utf-8-validate@6.0.3: dependencies: