Authorization bypass through user-controlled key in Chamilo LMS - CVE-2026-33702
Published: April 24, 2026
Chamilo LMS
Detailed vulnerability description
The vulnerability allows a remote user to modify another user's learning path progress data.
The vulnerability exists due to authorization bypass through user-controlled key in main/lp/lp_ajax_save_item.php when handling requests that supply the uid parameter. A remote user can send a specially crafted request with another user's uid to modify another user's learning path progress data.
Authentication is required, and any enrolled user in the course can exploit the issue.