Vulnerability Description
Roslyn CodeLens MCP Server is a Roslyn-based MCP server providing semantic code intelligence for .NET codebases. From 0.0.9 to 1.17.0, the get_diagnostics MCP tool loads and executes all DiagnosticAnalyzer assemblies referenced by the target solution without any allowlist, signature check, or user confirmation; includeAnalyzers defaults to true, so no explicit opt-in is required. An attacker who can place a malicious .csproj referencing an attacker-controlled DLL in a location the victim opens with the MCP server will achieve arbitrary code execution in the server process with the server's OS privileges. This vulnerability is fixed in 1.17.0.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/MarcelRoozekrans/roslyn-codelens-mcp/security/advisories/GHSA
- https://github.com/MarcelRoozekrans/roslyn-codelens-mcp/security/advisories/GHSA
FAQ
What is CVE-2026-45555?
CVE-2026-45555 is a vulnerability with a CVSS score of 7.8 (HIGH). Roslyn CodeLens MCP Server is a Roslyn-based MCP server providing semantic code intelligence for .NET codebases. From 0.0.9 to 1.17.0, the get_diagnostics MCP tool loads and executes all DiagnosticAna...
How severe is CVE-2026-45555?
CVE-2026-45555 has been rated HIGH with a CVSS base score of 7.8/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-45555?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.