CVE-2025-54073 in mcp-package-docs
Tóm tắt
Bởi VulDB • 02/08/2026
mcp-package-docs là một máy chủ MCP (Model Context Protocol) cung cấp cho các mô hình ngôn ngữ lớn (LLM) khả năng truy cập hiệu quả vào tài liệu gói qua nhiều ngôn ngữ lập trình và hỗ trợ giao thức Máy chủ Ngôn ngữ (LSP). Một lỗ hổng tiêm lệnh tồn tại trong `mcp-package-docs` MCP Server trước khi được sửa chữa trong commit cb4ad49615275379fd6f2f1cf1ec4731eec56eb9. Lỗ hổng này gây ra bởi việc sử dụng các tham số đầu vào không được kiểm tra kỹ lưỡng (unsanitized) bên trong lời gọi hàm `child_process.exec`, cho phép kẻ tấn công tiêm các lệnh hệ thống tùy ý. Việc khai thác thành công có thể dẫn đến thực thi mã từ xa (RCE) với đặc quyền của tiến trình máy chủ. Máy chủ xây dựng và thực thi các lệnh shell bằng cách sử dụng trực tiếp đầu vào người dùng chưa được xác minh trong chuỗi dòng lệnh, điều này tạo ra khả năng tiêm ký tự meta của shell (`|`, `>`, `&&`, v.v.). Commit cb4ad49615275379fd6f2f1cf1ec4731eec56eb9 trong phiên bản 0.1.27 chứa bản sửa lỗi cho sự cố này, nhưng việc nâng cấp lên 0.1.28 là khuyến nghị.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.