chore(deps): bump `minimatch` to `11.0.1` in `package-lock.json` (1 advisory)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- node.js, typescript
Research direction
Read src/filesystem/package.json and update the declared minimatch range while keeping its existing operator. Then inspect package-lock.json to confirm every locked copy is outside the advisory’s vulnerable range, and run node scripts/dependabot-alerts.mjs --dry-run; the issue is done when the script reports the exposure cleared.
Written by the indexing model from the issue text.
Description
Filed automatically from 1 open Dependabot alert by the daily alert sweep (#4874). The fix is written by hand against v2/main.
| Package | minimatch (npm) |
| Manifest | package-lock.json |
Vulnerable on v2/main |
10.2.5 |
| Bump to | 11.0.1: the lowest listed patched version that no range below covers |
| Scope | development |
| Highest severity | medium |
Advisories
| GHSA | CVE | Severity | Vulnerable range | Fixed in | Summary |
|---|---|---|---|---|---|
| GHSA-g3hv-75wg-m249 | CVE-2026-118764 | medium | >= 7.0.0, < 11.0.1 | 11.0.1 | minimatch has potential denial of service via globparts amplification |
Fix
Raise the declared range in src/filesystem/package.json so minimatch can no longer resolve below 11.0.1, keeping the operator each already uses.
Then verify before opening the PR: every locked copy must be outside every range in the Advisories table. node scripts/dependabot-alerts.mjs --dry-run against the branch should report this exposure cleared.
| Vulnerable copy | Version |
|---|---|
node_modules/minimatch |
10.2.5 |
[!NOTE]
The GHSA, CVE, severity, range and summary are the advisory's own, as Dependabot reports them. What this sweep verified againstv2/mainis the installed versions and whether each advisory's range still matches them: GitHub computes alerts from the default branch, so an alert is filed only after that re-check.
- Dominant language
- TypeScript
- Stars
- 91.7k
- Forks
- 11.9k
- Avg merge
- 3h 30m
- Merged PRs (30d)
- 204
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from modelcontextprotocol/servers
-
bug v2
Difficulty 1/5 Under an hour Newbie friendliness 88/100
modelcontextprotocol/servers#5483 ·
Maintainers usually reply within 1 day
-
bug v2
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
modelcontextprotocol/servers#5482 ·
Maintainers usually reply within 1 day
-
chore v2
Difficulty 4/5 3-5 days Newbie friendliness 45/100
modelcontextprotocol/servers#5463 ·
Maintainers usually reply within 1 day
-
bug server-filesystem v2
Difficulty 5/5 Over a week Newbie friendliness 25/100
modelcontextprotocol/servers#5260 · 3 comments ·
Maintainers usually reply within 1 day
-
git: the string "null" for base_branch, contains or not_contains arrives as None (python-sdk#3055)Openbug server-git v2 waiting-on-sdk
Difficulty 3/5 1-2 days Newbie friendliness 68/100
modelcontextprotocol/servers#5176 · 1 comment ·
Maintainers usually reply within 1 day
All issues in modelcontextprotocol/servers
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
Maintainers usually reply within 1 day
-
"Claude Code request is missing its initial user message" when the prompt starts with an image pathOpen
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
earendil-works/pi-claude-code#31 ·
Maintainers usually reply within 8 days
-
bug pending triage
Difficulty 1/5 Under an hour Newbie friendliness 92/100
privatenumber/cleye#48 ·
-
Google text documents are base64-encoded twicePossibly taken @feiiiiii5 claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day