جزئیات آسیبپذیری
CVE-2025-54073
mcp-package-docs vulnerable to command injection in several tools
شرح رسمی (انگلیسی)
mcp-package-docs is an MCP (Model Context Protocol) server that provides LLMs with efficient access to package documentation across multiple programming languages and language server protocol (LSP) capabilities. A command injection vulnerability exists in the `mcp-package-docs` MCP Server prior to the fix in commit cb4ad49615275379fd6f2f1cf1ec4731eec56eb9. The vulnerability is caused by the unsanitized use of input parameters within a call to `child_process.exec`, enabling an attacker to inject arbitrary system commands. Successful exploitation can lead to remote code execution under the server process's privileges. The server constructs and executes shell commands using unvalidated user input directly within command-line strings. This introduces the possibility of shell metacharacter injection (`|`, `>`, `&&`, etc.). Commit cb4ad49615275379fd6f2f1cf1ec4731eec56eb9 in version 0.1.27 contains a fix for the issue, but upgrading to 0.1.28 is recommended.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 7.5بالا | 3.1 | CVEProject cvelistV5 (CNA) (GitHub_M) | CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| sammcj | mcp-package-docs | < 0.1.27 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۹- https://github.com/sammcj/mcp-package-docs/commit/cb4ad49615275379fd6f2f1cf1ec4731eec56eb9 x_refsource_MISC
- https://equixly.com/blog/2025/03/29/mcp-server-new-security-nightmare x_refsource_MISC
- https://github.com/sammcj/mcp-package-docs/releases/tag/v0.1.27 x_refsource_MISC
- https://github.com/sammcj/mcp-package-docs/releases/tag/v0.1.28 x_refsource_MISC
- https://invariantlabs.ai/blog/mcp-github-vulnerability x_refsource_MISC
- https://github.com/advisories/GHSA-gjv4-ghm7-q58q x_refsource_MISC
- https://github.com/advisories/GHSA-5w57-2ccq-8w95 x_refsource_MISC
- https://github.com/advisories/GHSA-3q26-f695-pp76 x_refsource_MISC
- https://github.com/sammcj/mcp-package-docs/security/advisories/GHSA-vf9j-h32g-2764 x_refsource_CONFIRM
اطلاعات
- تاریخ انتشار
- ۱۴۰۴/۰۴/۲۷
- آخرین بهروزرسانی
- ۱۴۰۴/۰۴/۳۱
- وضعیت
- منتشرشده
- صادرکننده (CNA)
- GitHub_M
پیشبینی بهرهبرداری (EPSS)
ارزیابی SSVC (CISA)
- قابل خودکارسازی
- خیر
- وضعیت بهرهبرداری
- اثبات مفهوم
- اثر فنی
- کامل
ضعفها (CWE)
- CWE-77Improper Neutralization of Special Elements used in a Command ('Command Injection')