Authorization bypass through user-controlled key in Chamilo LMS - CVE-2026-34602
Published: April 24, 2026
Chamilo LMS
Detailed vulnerability description
The vulnerability allows a remote user to enroll arbitrary users into courses.
The vulnerability exists due to improper access control in the /api/course_rel_users endpoint when handling crafted POST requests that modify the user parameter in the request body. A remote user can send a specially crafted request to enroll arbitrary users into courses.
This can manipulate user-course relationships and may expose course materials to unintended users.