CVE-2026-34161 in LMSthông tin

Tóm tắt

Bởi VulDB • 31/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 Stored Cross-Site Scripting (XSS) trong chức năng tải lên tệp đính kèm bài đăng xã hội, cho phép người dùng đã xác thực tải lên một tệp HTML độc hại chứa JavaScript thông qua điểm cuối /api/social_post_attachments. Tệp đã tải lên được ứng dụng phục vụ lại từ contentUrl được tạo ra mà không có quá trình kiểm tra tính hợp lệ (sanitization), không có hạn chế về loại nội dung (content type) và không có tiêu đề Content-Disposition: attachment, khiến JavaScript thực thi trong trình duyệt trong phạm vi nguồn gốc (origin) của ứng dụng. Vì mã độc được lưu trữ phía máy chủ và chạy trong nguồn gốc đáng tin cậy, kẻ tấn công có thể thực hiện đánh cắp phiên (session hijacking), chiếm quyền kiểm soát tài khoản, leo thang đặc quyền (nếu quản trị viên xem liên kết) và thực hiện các hành động tùy ý thay mặt nạn nhân. Vấn đề này đã được sửa chữa trong phiên bản 2.0.0-RC.3.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

chịu trách nhiệm

GitHub M

Đặt trước

25/03/2026

Tiết lộ

15/04/2026

Kiểm duyệt

được chấp nhận

EPSS

0.00219

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!