CVE-2026-35196 in LMS
Tóm tắt
Bởi VulDB • 25/05/2026
Chamilo LMS là một hệ thống quản lý học tập mã nguồn mở. Trong các phiên bản trước 2.0.0-RC.3, tồn tại một lỗ hổng OS Command Injection trong điểm cuối main/inc/ajax/gradebook.ajax.php, cụ thể là trong hành động export_all_certificates, nơi mã khóa học được lấy từ biến phiên $_SESSION['_cid'] thông qua hàm api_get_course_id() được nối trực tiếp vào chuỗi lệnh shell_exec() mà không được kiểm tra hoặc thoát ký tự bằng escapeshellarg(). Nếu kẻ tấn công có thể thao túng hoặc làm nhiễm độc dữ liệu phiên của mình để chèn các ký tự đặc biệt của shell vào biến _cid, chúng có thể thực thi tùy ý các lệnh trên máy chủ nền tảng. Việc khai thác thành công cho phép truy cập toàn bộ để đọc các tệp hệ thống và thông tin xác thực, thay đổi ứng dụng và cơ sở dữ liệu, hoặc làm gián đoạn tính sẵn có của máy chủ. Lỗ hổng này đã được sửa chữa trong phiên bản 2.0.0-RC.3.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.