Commit 307462f
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
- packages
- angular/projects/ui-angular
- svelte
- vue
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments