Security Report
Package: code-review-graph
Dependency chain: mcp>=1.0.0 → fastmcp 1.0.x
4 critical CVEs affect fastmcp versions <2.14.0:
| CVE |
Severity |
Description |
| CVE-2025-62800 |
Critical |
XSS due to unsanitized user-controlled input |
| CVE-2025-62801 |
Critical |
Command injection via improper neutralization of server_name |
| CVE-2025-66416 |
Critical |
Improper authentication (Confused Deputy flaw) |
All CVEs affect fastmcp <2.14.0. The current pyproject.toml pins mcp>=1.0.0,<2 which resolves to fastmcp 1.0.x.
Recommended fix: Update pyproject.toml to require fastmcp>=2.14.0 explicitly, or update the upper bound on mcp to exclude versions that pull vulnerable fastmcp.
Mitigants (noted): This is a local-only stdio MCP tool with no network listener, parameterized SQL, and path traversal protection — the actual exploit blast radius is limited by design.
Scanned via: safety v3.7.0 | pyproject.toml review | GitHub Advisory Database
Reported by automated security audit — please verify and correct if needed.
Security Report
Package: code-review-graph
Dependency chain: mcp>=1.0.0 → fastmcp 1.0.x
4 critical CVEs affect fastmcp versions <2.14.0:
All CVEs affect fastmcp <2.14.0. The current pyproject.toml pins
mcp>=1.0.0,<2which resolves to fastmcp 1.0.x.Recommended fix: Update pyproject.toml to require
fastmcp>=2.14.0explicitly, or update the upper bound onmcpto exclude versions that pull vulnerable fastmcp.Mitigants (noted): This is a local-only stdio MCP tool with no network listener, parameterized SQL, and path traversal protection — the actual exploit blast radius is limited by design.
Scanned via: safety v3.7.0 | pyproject.toml review | GitHub Advisory Database
Reported by automated security audit — please verify and correct if needed.