CVE-2024-5982 in ChuanhuChatGPTthông tin

Tóm tắt

Bởi VulDB • 22/06/2026

Một lỗ hổng path traversal tồn tại trong phiên bản mới nhất của gaizhenbiao/chuanhuchatgpt. Lỗ hổng này phát sinh do việc xử lý đầu vào không được kiểm tra kỹ lưỡng (unsanitized input) trong nhiều tính năng, bao gồm tải lên của người dùng, tạo thư mục và tải mẫu. Cụ thể, hàm load_chat_history trong modules/models/base_model.py cho phép tải lên tệp tùy ý, có thể dẫn đến thực thi mã từ xa (RCE). Hàm get_history_names trong utils.py cho phép tạo thư mục tùy ý. Ngoài ra, hàm load_template trong utils.py có thể bị khai thác để rò rỉ cột đầu tiên của các tệp CSV. Các vấn đề này bắt nguồn từ việc kiểm tra kỹ lưỡng (sanitization) không đúng cách đối với đầu vào của người dùng được nối với các đường dẫn thư mục bằng os.path.join.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

chịu trách nhiệm

@huntr Ai

Đặt trước

13/06/2024

Tiết lộ

29/10/2024

Kiểm duyệt

được chấp nhận

EPSS

0.31305

KEV

không

Các hoạt động

rất thấp

Nguồn

Do you want to use VulDB in your project?

Use the official API to access entries easily!