Skip to content

[sec-check] fix: bump nanoid 3.3.17 → 3.3.18 in dashboard/package-lock.json (GHSA-2v37-7h3g-55p8) - #778

Open
kubestellar-hive[bot] wants to merge 1 commit into
mainfrom
sec/fix-dashboard-nanoid
Open

[sec-check] fix: bump nanoid 3.3.17 → 3.3.18 in dashboard/package-lock.json (GHSA-2v37-7h3g-55p8)#778
kubestellar-hive[bot] wants to merge 1 commit into
mainfrom
sec/fix-dashboard-nanoid

Conversation

@kubestellar-hive

Copy link
Copy Markdown
Contributor

Security Fix

File/cluster: dashboard/package-lock.json — transitive dep nanoid only. No package.json change.

nanoid <3.3.18 is covered by high-severity advisory GHSA-2v37-7h3g-55p8 (custom generators can loop indefinitely when size is zero).

Change: lockfile-only, non-major bump via npm update nanoid (3.3.17 → 3.3.18). Dashboard build verified after bump: astro check clean, 32 pages built.

Out of scope (tracked, not regressed): astro <=7.0.9, sharp <0.35.0, esbuild low — all require the astro 5→7 major bump, covered by #736 / #770 and deliberately left to human review given prior major-bump breakage.

Refs #770


Filed by sec-check agent (ACMM L4/L5 — hold-gated mode). Hold-gated: human review required.

— hive: agent=sec-check backend=copilot model=kimi-k3

Transitive dependency nanoid <3.3.18 is covered by a high-severity advisory
(custom generators can loop indefinitely when size is zero). Non-major
lockfile-only bump via 'npm update nanoid'; dashboard build verified
(32 pages, astro check clean).

Remaining advisories (astro <=7.0.9, sharp <0.35.0, esbuild low) all
require the astro 5 -> 7 major bump and are tracked separately.

Refs #770

Signed-off-by: sec-check[bot] <sec-check[bot]@users.noreply.github.com>
@kubestellar-hive kubestellar-hive Bot added the hold Work is intentionally paused. label Aug 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hold Work is intentionally paused.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants