Skip to content

Commit dfbf099

Browse files
fix(security): bump paramiko to 5.0.0 for CVE-2026-44405 (#127)
Pin paramiko>=5.0.0 in netops-mcp-server to remove SHA-1 support in RSA key handling. Resolves Dependabot alert #15; netmiko resolves to 4.6.0 until it supports paramiko 5.x. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent a095e91 commit dfbf099

2 files changed

Lines changed: 11 additions & 8 deletions

File tree

netops-mcp-server/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ dependencies = [
88
"fastmcp>=3.4.6",
99
"pyjwt>=2.12.0", # GHSA: override transitive PyJWT (crit header); Dependabot alert #1
1010
"cryptography>=50.0.0", # CVE-2026-69247 and prior crypto CVEs (transitive via paramiko / PyJWT)
11+
"paramiko>=5.0.0", # CVE-2026-44405 (transitive via netmiko)
1112
"python-multipart>=0.0.32", # CVE-2026-40347 (transitive via Starlette/FastMCP)
1213
"starlette>=1.4.1", # CVE-2026-54283, CVE-2026-48818 (transitive via FastMCP / sse-starlette)
1314
"mcp>=1.28.1", # CVE-2026-59950, CVE-2026-52869/52870 (transitive via FastMCP)

netops-mcp-server/uv.lock

Lines changed: 10 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)