Skip to content

Commit 87930d4

Browse files
authored
Merge pull request #116 from pamosima/fix/starlette-cryptography-cves
fix(security): starlette 1.3.1 and cryptography 50.0.0
2 parents e0bb521 + c007c44 commit 87930d4

2 files changed

Lines changed: 53 additions & 52 deletions

File tree

netops-mcp-server/pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ requires-python = ">=3.10"
77
dependencies = [
88
"fastmcp>=3.4.2",
99
"pyjwt>=2.12.0", # GHSA: override transitive PyJWT (crit header); Dependabot alert #1
10-
"cryptography>=49.0.0", # CVE-2026-39892, CVE-2026-34073 (transitive via paramiko / PyJWT crypto)
10+
"cryptography>=50.0.0", # CVE-2026-69247 and prior crypto CVEs (transitive via paramiko / PyJWT)
1111
"python-multipart>=0.0.32", # CVE-2026-40347 (transitive via Starlette/FastMCP)
12+
"starlette>=1.3.1", # CVE-2026-54283, CVE-2026-48818 (transitive via FastMCP / sse-starlette)
1213
"pygments>=2.20.0", # CVE-2026-4539 (transitive via pytest rich output)
1314
"httpx>=0.24",
1415
"requests>=2.34.2",

0 commit comments

Comments
 (0)