Commit 4001326
authored
Fix audit vulnerabilities (#420)
A number of vulnerabilities had piled up so this updates the.
Removed
- [email protected] (devDependency) - Completely removed along with its
dependencies:
- @chevrotain/* packages (cst-dts-gen, gast, types, utils)
- [email protected]
Updated Root Dependencies
- @modelcontextprotocol/sdk: 1.19.1 → 1.24.3
- This is the main security fix
- Used by: @examples/mcp, @examples/mcpclient, @microsoft/teams.mcp,
@microsoft/teams.mcpclient
New Dependencies Added
- [email protected] - Moved from devDependency to production dependency
(required by
@modelcontextprotocol/sdk)
- [email protected] - New dependency added by @modelcontextprotocol/sdk
Transitive Dependency Updates
The following packages were updated as side effects:
| Package | Old Version | New Version |
|--------------------|---------------------|-----------------------------|
| body-parser | 2.2.0 | 2.2.1 |
| bytes | 3.0.6 / 0.6.3 | 3.1.0 / 0.7.0 |
| cookie | 1.0.6 | (removed, no longer needed) |
| depd | 1.4.1 | 1.4.2 |
| encodeurl | 3.2.2 | 3.2.3 |
| http-errors | 2.0.0 (new) / 3.0.0 | 3.0.2 / 2.0.1 |
| ipaddr.js | 10.0.3 | 10.1.1 |
| semver | 11.0.3 | 11.1.0 |
| tar | 10.4.5 | 10.5.0 |
| zod-to-json-schema | 3.24.5 | 3.25.0 |
Audit Status
✅ All vulnerabilities fixed - npm audit now reports 0 vulnerabilities
The main security fix was upgrading @modelcontextprotocol/sdk which
brought in
updated dependencies (particularly ajv 8.x instead of 6.x) and removed
the
vulnerable bluehawk package that was no longer needed.1 parent 07ade1a commit 4001326
File tree
4 files changed
+141
-208
lines changed- .github/workflows
- external/mcpclient/src
4 files changed
+141
-208
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
36 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
0 commit comments