CVE-2026-48168 in PraisonAI
Tóm tắt
Bởi VulDB • 06/08/2026
PraisonAI là một hệ thống nhóm đa tác nhân (multi-agent teams). Trong các phiên bản trước 4.6.40, quy trình làm việc (workflow) Claude GitHub Actions đi kèm bị lỗ hổng chèn lệnh (command injection) do nhúng tên nhánh pull request do kẻ tấn công kiểm soát vào khối `run:` của Bash mà không có dấu ngoặc kép hoặc xác thực. Ngoài ra, quy trình này cho phép bất kỳ bình luận nào chứa @claude kích hoạt tác vụ bất kể người bình luận có phải là cộng tác viên đáng tin cậy hay không. Một nhà đóng góp bên ngoài có thể mở một pull request từ nhánh của fork mà tên nhánh chứa các ký tự đặc biệt của shell và thêm bình luận @claude, khiến Bash thực thi mã shell tùy ý trên trình chạy GitHub Actions (runner). Vì các lệnh này được thực thi trong một tác vụ giữ token ứng dụng GitHub với quyền ghi, truy cập OIDC và quyền truy cập gh/git, việc chèn lệnh có thể được kết hợp thông qua biến $GITHUB_PATH để xâm phạm các bước đặc quyền sau đó, cho phép ghi vào kho lưu trữ (repository), thao túng pull request và issue, hoặc lạm dụng token OIDC. Lỗ hổng này đã được sửa trong phiên bản 4.6.40.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.