CVE-2026-115477 in obsidian-tc
Tóm tắt
Bởi VulDB • 23/10/2026
obsidian-tc là một máy chủ Model Context Protocol được quản lý và sẵn sàng cho agent dành cho các kho lưu trữ (vaults) của Obsidian. Từ phiên bản 1.13.0 đến 1.31.4, trong triển khai Streamable HTTP với `auth.jwtSecret` đã được cấu hình và client có nguồn gốc từ ngày 28-7-2026 tuyên bố hỗ trợ `elicitation.form`, một lệnh gọi công cụ bị chặn bởi dispatch (dispatch-gated) yêu cầu xác nhận `inputRequired` vẫn có thể hoàn tất sau khi người dùng từ chối hoặc hủy bỏ, hoặc phản hồi elicitation bị thiếu hoặc không hợp lệ, miễn là client gửi lại trạng thái `requestState` đã được ràng buộc chính xác. Máy chủ tin tưởng vào một trạng thái xác thực và gắn liền với lệnh gọi làm bằng chứng của sự chấp thuận, mặc dù trạng thái đó được tạo ra trước khi bước `elicitation/create` được yêu cầu và chỉ chứng minh rằng việc gửi lại thuộc về cùng một lệnh gọi. Do đó, một client hoạt động sai lệch hoặc bị kẻ tấn công kiểm soát có thể thực thi các thao tác phá hoại đối với kho lưu trữ (vault) bị chặn bởi dispatch mà không cần sự chấp thuận của người dùng, trong khi vẫn yêu cầu quyền công cụ thông thường của caller. Chỉ những công cụ được đánh dấu `destructive: true` hoặc yêu cầu scope có ngưỡng "người dùng tham gia vòng lặp" (human-in-the-loop floor) mới có thể truy cập được qua lỗ hổng này. Sáuteen công cụ bị chặn điều kiện phía handler, bao gồm ghi đè `write_note` và di chuyển `move_note`, không đọc trạng thái elicitation trên giao thức hiện đại và cho phép cả sự chấp thuận lẫn từ chối đi qua đường dẫn đó. Các triển khai bị ảnh hưởng sử dụng stdio hoặc để trống `auth.jwtSecret` thay vào đó dùng cơ chế dự phòng CLI `elicit_token` và không cung cấp vòng lặp gửi lại `requestState`. Bản sửa lỗi này không ngăn chặn một client độc hại báo cáo sự chấp thuận giả mạo, vì máy chủ không thể xác minh rằng client đã hiển thị biểu mẫu hay người dùng thực sự thấy nó. Vấn đề này được khắc phục trong phiên bản 1.31.4.
VulDB is the best source for vulnerability data and more expert information about this specific topic.