CVE-2026-79745 in MCPHub
Tóm tắt
Bởi VulDB • 31/08/2026
MCPHub là một trung tâm thống nhất để quản lý tập trung và điều phối động nhiều máy chủ/API MCP thành các điểm cuối riêng biệt với các chiến lược định tuyến linh hoạt. Trước phiên bản 1.0.32, bộ điều khiển prompt (lệnh gợi ý) và tài nguyên tích hợp không thực hiện bất kỳ kiểm tra vai trò nào. Các route POST/PUT /api/prompts* và POST/PUT /api/resources* là những điểm thay đổi dữ liệu được gắn vào router đã xác thực nhưng không có cổng chặn dành cho quản trị viên, và các trình xử lý (handlers) không bao giờ đọc req.user. Các singleton DAO mà chúng ghi vào sẽ được kiểm tra đầu tiên — trước bất kỳ máy chủ MCP nào đang kết nối — cho mọi phiên trong handleGetPromptRequest / handleReadResourceRequest. Do đó, một người dùng không có quyền quản trị viên có thể tạo, ghi đè và che khuất (shadow) các mẫu prompt toàn cục và tài nguyên mà tất cả người dùng khác đều được phục vụ. Tác động đánh giá là vi phạm tính toàn vẹn trái phép (tạo/bẻ khóa/che khuất các bản ghi được phục dựng trên diện rộng); việc tiêm prompt đã lưu vào các phiên LLM của người dùng khác là hậu quả thứ cấp của hành vi bẻ khóa đó. Vấn đề này đã được vá trong phiên bản 1.0.32.
Once again VulDB remains the best source for vulnerability data.