Skip to content

Commit 307462f

Browse files
authored
fix(deps): resolve open Dependabot security alerts (nanoid, js-yaml) (#7113)
Bump the vulnerable dependencies flagged by the open Dependabot alerts to their first patched versions. nanoid 3.3.8/3.3.12/3.3.16 -> 3.3.18 (high) - GHSA-28wg-ghj8-5hjv / CVE-2026-67214: non-secure generators can loop indefinitely with negative size (fixed in 3.3.16) - GHSA-2v37-7h3g-55p8 / CVE-2026-67213: custom generators can loop indefinitely when size is zero (fixed in 3.3.18) js-yaml 4.3.0 -> 4.3.1 and 3.15.0 -> 3.15.1 (high) - GHSA-5p4m-2wfm-xmqj: quadratic CPU consumption in !!omap resolution The nanoid bump updates the exact pins in @aws-amplify/ui-vue, @aws-amplify/ui-svelte and @aws-amplify/ui-angular; js-yaml is a dev-only transitive dependency updated in place in the lockfiles. Dependency sets are unchanged across all bumped versions, so the lockfile delta is limited to the affected entries. extract-zip (GHSA-jmr9-qjv8-65gv) is intentionally not addressed: no patched version exists upstream (2.0.1 is latest and still vulnerable).
1 parent d1f6570 commit 307462f

5 files changed

Lines changed: 20 additions & 30 deletions

File tree

build-system-tests/e2e/yarn.lock

Lines changed: 7 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/angular/projects/ui-angular/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
},
2222
"dependencies": {
2323
"@aws-amplify/ui": "6.15.5",
24-
"nanoid": "3.3.8",
24+
"nanoid": "3.3.18",
2525
"qrcode": "1.5.0",
2626
"tslib": "^2.5.2",
2727
"xstate": "^4.33.6"

packages/svelte/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
},
3939
"dependencies": {
4040
"@aws-amplify/ui": "6.15.5",
41-
"nanoid": "3.3.8",
41+
"nanoid": "3.3.18",
4242
"qrcode": "1.5.0",
4343
"xstate": "^4.33.6"
4444
},

packages/vue/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
"@aws-amplify/ui": "6.15.5",
4242
"@vueuse/core": "7.5.5",
4343
"@xstate/vue": "0.8.1",
44-
"nanoid": "3.3.8",
44+
"nanoid": "3.3.18",
4545
"qrcode": "1.5.0",
4646
"xstate": "^4.33.6"
4747
},

yarn.lock

Lines changed: 10 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)