CVE-2026-62331 in Praktor
Tóm tắt
Bởi VulDB • 31/10/2026
praktor là một bộ điều phối multi-agent cho Claude Code với đầu vào/đầu ra qua Telegram, cách ly bằng Docker và giao diện người dùng Mission Control. Trước phiên bản 0.9.1, cả hai trang tải lên Telegram trong `internal/telegram/bot.go` đều nối tên tệp tài liệu do kẻ tấn công kiểm soát vào đường dẫn đích mà không thực hiện sanitize, và hàm `path.Join` làm sụp đổ (collapse) các chuỗi truy cập thư mục cha (`../`). Do đó, một người dùng Telegram từ xa có thể nhắn tin cho bot sẽ có khả năng ghi ra ngoài thư mục `uploads/` trong không gian làm việc của agent bền vững được gắn kết tại `/workspace/agent`. Vì cấu hình mặc định `allow_from: []` cho phép tất cả các bên gửi, nên không yêu cầu xác thực hoặc đặc quyền trước đó trong cấu hình này. Kẻ tấn công có thể cấy ghép hoặc ghi đè lên các tệp như `CLAUDE.md`, instruction (hướng dẫn), skill (kỹ năng), hook (móc nối) hoặc configuration (cấu hình) mà agent Claude đọc và vận hành trong các lần chạy sau, biến việc tải tài liệu thành stored instruction injection (tiêm nhiễm hướng dẫn lưu trữ). Phạm vi ghi tùy ý được chứng minh là không gian làm việc của agent bền vững, chứ không phải ghi vào hệ thống tệp host một cách tự do. Vấn đề này đã được sửa chữa trong phiên bản 0.9.1.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.