Skip to content

fix(frontend): bump nanoid and brace-expansion to patch high-severity - #249

Draft
AlexAxthelm wants to merge 2 commits into
mainfrom
fix/bump-nanoid-3.3.18
Draft

fix(frontend): bump nanoid and brace-expansion to patch high-severity#249
AlexAxthelm wants to merge 2 commits into
mainfrom
fix/bump-nanoid-3.3.18

Conversation

@AlexAxthelm

Copy link
Copy Markdown
Collaborator

… advisories

Resolve two high-severity npm advisories in the frontend lockfile. Both are transitive dependencies whose fixed versions satisfy the existing ranges, so only package-lock.json changes.

  • nanoid 3.3.17 -> 3.3.18 (via postcss): GHSA-2v37-7h3g-55p8, unbounded loop when a custom generator is called with size zero. This is the open Dependabot alert.
  • brace-expansion 5.0.8 -> 5.0.9 (dev-only, via minimatch): GHSA-rgw5-rvv9-x895 / CVE-2026-14257, DoS via unbounded intermediate arrays. Surfaced by npm audit; not yet raised as a Dependabot alert.

Verified: npm audit --audit-level=high reports 0 vulnerabilities; npm ci and npm run build succeed.

Summary

Related issues

Closes:

Testing

Checklist

  • PR is focused on a single concern
  • Tests pass locally and in CI
  • Docs updated for user-visible changes
  • AI-assisted portions declared (see CONTRIBUTING.md)

AlexAxthelm and others added 2 commits August 20, 2026 16:50
… advisories

Resolve two high-severity npm advisories in the frontend lockfile. Both are
transitive dependencies whose fixed versions satisfy the existing ranges, so
only package-lock.json changes.

- nanoid 3.3.17 -> 3.3.18 (via postcss): GHSA-2v37-7h3g-55p8, unbounded loop
  when a custom generator is called with size zero. This is the open Dependabot
  alert.
- brace-expansion 5.0.8 -> 5.0.9 (dev-only, via minimatch): GHSA-rgw5-rvv9-x895
  / CVE-2026-14257, DoS via unbounded intermediate arrays. Surfaced by
  `npm audit`; not yet raised as a Dependabot alert.

Verified: `npm audit --audit-level=high` reports 0 vulnerabilities; `npm ci`
and `npm run build` succeed.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

CD summary 2c299b1

Database (1)
db_name postgres_host postgres_port postgres_db
pr_0249 stitch-dev.postgres.database.azure.com 5432 pr_0249
Images (3)
build_time commit_time git_sha image image_digest
2026-08-20T14:52:56Z 2026-08-20T14:52:36Z 015124f ghcr.io/rmi/stitch-api:pr-0249 ghcr.io/rmi/stitch-api:pr-0249@sha256:1afa823a5de1c1bd7540542b9fd41babbf241e92a054360384f653b134eb98f6
2026-08-20T14:52:53Z 2026-08-20T14:52:36Z 015124f ghcr.io/rmi/stitch-entity-linkage:pr-0249 ghcr.io/rmi/stitch-entity-linkage:pr-0249@sha256:13a98d8b4c52fd1c2ca200eb434e049032525e2aa8ced358ab7af3c1ebbd9e61
2026-08-20T14:52:55Z 2026-08-20T14:52:36Z 015124f ghcr.io/rmi/stitch-seed:pr-0249 ghcr.io/rmi/stitch-seed:pr-0249@sha256:73cc3c97c5509dc90fc51dcdbadd11e258f77dc7e5cc0ea57472ea06f2ad088a

@github-actions

Copy link
Copy Markdown

CD summary 4868214

Frontend: https://witty-mushroom-017a3dc1e-249.westus2.1.azurestaticapps.net

Deployments (4)
service url fqdn
api open pr-0249-api.purplegrass-c07d0a94.westus2.azurecontainerapps.io
entity-linkage open pr-0249-el.purplegrass-c07d0a94.westus2.azurecontainerapps.io
frontend https://witty-mushroom-017a3dc1e-249.westus2.1.azurestaticapps.net
stitch-llm open pr-0249-llm.purplegrass-c07d0a94.westus2.azurecontainerapps.io
Database (1)
db_name postgres_host postgres_port postgres_db
pr_0249 stitch-dev.postgres.database.azure.com 5432 pr_0249
Jobs (1)
job image postgres_db
db-migrations ghcr.io/rmi/stitch-api:pr-0249@sha256:ca76026787386cf3fd42b68b7a662de15d9ae6a0ae5390b1dd2aa96a512fc9b0 pr_0249
Images (4)
build_time commit_time git_sha image image_digest
2026-08-20T14:54:09Z 2026-08-20T14:52:49Z b1a5701 ghcr.io/rmi/stitch-api:pr-0249 ghcr.io/rmi/stitch-api:pr-0249@sha256:ca76026787386cf3fd42b68b7a662de15d9ae6a0ae5390b1dd2aa96a512fc9b0
2026-08-20T14:54:11Z 2026-08-20T14:52:49Z b1a5701 ghcr.io/rmi/stitch-entity-linkage:pr-0249 ghcr.io/rmi/stitch-entity-linkage:pr-0249@sha256:af60322980f58ef86d83eb9eccd413b2bf63ef82aaa6dcbfe1dff3de70b1d3d6
2026-08-20T14:54:13Z 2026-08-20T14:52:49Z b1a5701 ghcr.io/rmi/stitch-seed:pr-0249 ghcr.io/rmi/stitch-seed:pr-0249@sha256:f98ccec91b406b84373985953cfcf4a2f6f2098f9bdc164e60241844b6a0885d
2026-08-20T14:54:10Z 2026-08-20T14:52:49Z b1a5701 ghcr.io/rmi/stitch-stitch-llm:pr-0249 ghcr.io/rmi/stitch-stitch-llm:pr-0249@sha256:cbafe11387265619d5ed0125410eb5256a5c94371e529e666a475e5f2edcabc3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant