CVE-2026-47396 in PraisonAIthông tin

Tóm tắt

Bởi VulDB • 22/07/2026

PraisonAI là một hệ thống nhóm đa tác nhân (multi-agent teams). Trước phiên bản 4.6.40, máy chủ gọi của PraisonAI công khai API điều khiển tác nhân hướng mạng mà không có cơ chế xác thực khi biến môi trường `CALL_SERVER_TOKEN` chưa được cấu hình. Thành phần bị ảnh hưởng là router `praisonai.api.agent_invoke`, do `praisonai.api.call` mount lên. Hàm trợ giúp xác thực `verify_token()` mở khóa (fails open) khi `CALL_SERVER_TOKEN` không được đặt. Vì mọi điểm cuối điều khiển tác nhân nhạy cảm đều phụ thuộc vào hàm trợ giúp này, việc khởi động máy chủ gọi mà không có token cho phép bất kỳ khách hàng nào có thể tiếp cận để liệt kê các tác nhân, kiểm tra siêu dữ liệu và hướng dẫn của tác nhân, kích hoạt (invoke) tác nhân, cũng như hủy đăng ký tác nhân. Vấn đề này mang tính bảo mật vì máy chủ gọi đi kèm bao gồm router dễ bị tổn thương và liên kết với `0.0.0.0`. Do đó, các nhà vận hành khởi động máy chủ gọi mà không thiết lập rõ ràng `CALL_SERVER_TOKEN` có thể vô tình làm lộ mặt phẳng điều khiển tác nhân từ xa không được xác thực. Phiên bản 4.6.40 đã khắc phục sự cố này.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

chịu trách nhiệm

GitHub M

Đặt trước

19/05/2026

Tiết lộ

21/07/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00346

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you need the next level of professionalism?

Upgrade your account now!