CVE-2026-45145 in LMSthông tin

Tóm tắt

Bởi VulDB • 30/10/2026

Chamilo LMS là một hệ thống quản lý học tập mã nguồn mở. Trước phiên bản 2.0.1, các tệp `public/main/inc/lib/career.lib.php` và `public/main/cron/import_csv.php` gọi hàm native của PHP là `unserialize()` trên trường `user_career.extra_data` được truy xuất từ cơ sở dữ liệu mà không có tùy chọn bảo mật `allowed_classes: false`. Một kẻ tấn công có khả năng ghi các đối tượng PHP đã serialize hóa (serialized) do tự tạo vào cột đó, chẳng hạn thông qua một lỗ hổng SQL injection riêng biệt, quá trình nhập CSV của quản trị viên bị xâm phạm hoặc bảng điều khiển quản trị có đặc quyền thấp hơn, có thể khởi tạo các đối tượng PHP tùy ý và kích hoạt các chuỗi POP gadget trong các thành phần `Symfony`, `Doctrine` hoặc `Monolog` được autoload. Điều này cho phép thực thi lệnh OS tùy ý với tư cách là người dùng máy chủ web, làm tổn hại đến tính bảo mật, toàn vẹn và khả năng 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.1.

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

08/05/2026

Tiết lộ

30/10/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00000

KEV

không

Các hoạt động

rất thấp

Nguồn

Might our Artificial Intelligence support you?

Check our Alexa App!