Skip to content

fix: upgrade glob from 13.0.6 to 13.0.7 - #1108

Open
cursor[bot] wants to merge 1 commit into
mainfrom
cjbell-javascript-security-vulnerabilities-f65d
Open

cursor[bot] wants to merge 1 commit into
mainfrom
cjbell-javascript-security-vulnerabilities-f65d

Conversation

@cursor

@cursor cursor Bot commented Nov 6, 2026

Copy link
Copy Markdown
Contributor

Description

The 2026-11-06 Vanta scan of the javascript repository reports three open findings. This PR fixes the one that now has a compatible release.

glob 13.0.6 → 13.0.7 (low). CVE-2026-118773 / GHSA-3g3m-2fjr-6pw4. First detected 2026-11-01. Remediate by 2026-12-16.

Linear: https://linear.app/knock/issue/KNO-16489/js-upgrade-glob-from-1306-to-1307

glob@13.0.7 (published 2026-11-06) backports the abort-signal fix onto the 13.x line. Abort branches in src/walker.ts return after the callback, so a cancelled walk does not keep reading directories. @expo/cli, @expo/config-plugins, @expo/fingerprint, @expo/metro-config, and rimraf@6 request glob@^13, which includes 13.0.7. The lockfile resolves those ranges to 13.0.7 and leaves glob 7 and glob 10 unchanged.

GitHub advisory GHSA-3g3m-2fjr-6pw4 was last modified 2026-10-30 and still records the fix as 14.0.2. Glob 14 depends on minimatch 11 and changes matcher behavior, so this stays on the 13.0.7 backport.

Two other open findings have no compatible patched release, so this PR does not change them:

Next.js 15.5.28 is no longer in this scan.

Todos

None.

Checklist

  • No product tests added. This is a transitive lockfile bump. The published glob@13.0.7 walker returns on abort, and a local walk aborted on the first readdir did not issue another read.

Screenshots or videos

Not applicable.

Open in Web View Automation 

Resolve the glob ^13 ranges to 13.0.7, which backports the abort-signal
fix for CVE-2026-118773 without leaving the ranges Expo and rimraf request.

Co-authored-by: chris <chris@knock.app>
@vercel

vercel Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
javascript-ms-teams-connect-example Ready Ready Preview Nov 6, 2026 12:14pm UTC
javascript-nextjs-example Ready Ready Preview Nov 6, 2026 12:14pm UTC
javascript-slack-connect-example Ready Ready Preview Nov 6, 2026 12:14pm UTC
javascript-slack-kit-example Ready Ready Preview Nov 6, 2026 12:14pm UTC

Request Review

@changeset-bot

changeset-bot Bot commented Nov 6, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f39a8c6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@cursor
cursor Bot requested review from MikeCarbone and andy-knock November 6, 2026 12:10
@linear-code

linear-code Bot commented Nov 6, 2026

Copy link
Copy Markdown

KNO-16489

@codecov

codecov Bot commented Nov 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.48%. Comparing base (329f947) to head (f39a8c6).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1108   +/-   ##
=======================================
  Coverage   78.48%   78.48%           
=======================================
  Files         140      140           
  Lines        4508     4508           
  Branches     1314     1314           
=======================================
  Hits         3538     3538           
  Misses        873      873           
  Partials       97       97           

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could not approve: GitHub does not allow this automation to approve its own pull request. Human review is needed, and no reviewers were assigned in this run. CI is green on a transitive glob 13.0.6 → 13.0.7 lockfile bump.

Open in Web View Automation 

Sent by Cursor Approval Agent: SDK approver

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would approve this lockfile-only glob 13.0.6 → 13.0.7 patch with green CI, but GitHub rejected the approval because this identity authored the PR. Human review is needed for that platform reason; no reviewers were assigned.

Open in Web View Automation 

Sent by Cursor Approval Agent: Depdency updates (control, switchboard, CLI, javascript, telegraph)

This branch was successfully deployed

4 active deployments
Preview – javascript-nextjs-example — f39a8c68 Deployed Nov 6, 2026 by vercel[bot]
Preview – javascript-ms-teams-connect-example — f39a8c68 Deployed Nov 6, 2026 by vercel[bot]
Preview – javascript-slack-kit-example — f39a8c68 Deployed Nov 6, 2026 by vercel[bot]
Preview – javascript-slack-connect-example — f39a8c68 Deployed Nov 6, 2026 by vercel[bot]
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