CVE-2026-34370: Chamilo LMS: IDOR in the Notebook Module allows an attacker to view other users' private notes
Chamilo LMS is an open-source learning management system. In versions prior to 2.0.0-RC.3, the notebook module contains an Insecure Direct Object Reference (IDOR) vulnerability that allows any authenticated student to read the private course notes of any other user on the platform by manipulating the notebookid parameter in the editnote action. The application fetches the note content using only the supplied integer ID without verifying that the requesting user owns the note, and the full title and HTML body are rendered in the edit form and returned to the attacker's browser. While ownership checks exist in the write paths (updateNote() and deletenote()), they are entirely absent from the read path (getnoteinformation()). This issue has been fixed in version 2.0.0-RC.3.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
Chamilo LMS (notebook module)to a version that resolves this vulnerability.Fixed in 2.0.0-RC.3
Event History
Frequently Asked Questions
What is the severity of CVE-2026-34370?
CVE-2026-34370 has been rated as a high severity vulnerability due to its potential for unauthorized access to confidential user information.
How do I fix CVE-2026-34370?
To fix CVE-2026-34370, upgrade Chamilo LMS to version 2.0.0-RC.3 or later, which patches the IDOR vulnerability.
What does CVE-2026-34370 allow an attacker to do?
CVE-2026-34370 allows an attacker to view other users' private notes within the Notebook Module of Chamilo LMS.
Which versions of Chamilo LMS are affected by CVE-2026-34370?
CVE-2026-34370 affects Chamilo LMS versions prior to 2.0.0-RC.3.
What kind of vulnerability is CVE-2026-34370?
CVE-2026-34370 is classified as an Insecure Direct Object Reference (IDOR) vulnerability.