Description
Chamilo LMS 2.0.0 pre-releases from 2.0.0-alpha.1 before 2.0.0-RC.3 contain a missing access control vulnerability in GradebookController that allows unauthenticated users to modify gradebook certificates. Attackers can request the set_default_certificate endpoint with any course id and document id to tamper with certificate configuration for any course.
Published: 2026-10-21
Score: 6.9 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Modification of Gradebook Certificates
Action: Patch
AI Analysis

Impact

A missing access control flaw in the GradebookController allows anyone who can reach the web interface to request the set_default_certificate endpoint with arbitrary course and document identifiers. This flaw permits unauthorized users to change the certificate configuration for any course, potentially altering the representation of student achievements. The vulnerability is a classic example of missing authorization identified by CWE-862.

Affected Systems

All Chamilo LMS 2.0.0 pre‑release versions from 2.0.0‑alpha.1 up to but not including 2.0.0‑RC.3 are affected.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate severity, while the EPSS score is not available, suggesting limited publicly reported exploitation data. The vulnerability is not listed in the CISA KEV catalog, and no authentication is required for use. Attackers could simply send an HTTP request to the vulnerable endpoint, so the practical exploitation vector remains remote and straightforward, but the lack of an EPSS score could imply a lower immediate threat relative to high‑severity, widely exploited flaws.

Generated by OpenCVE AI on October 21, 2026 at 17:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to Chamilo LMS 2.0.0‑RC.3 or later, which removes the missing authorization check in GradebookController.
  • If an upgrade cannot be performed immediately, restrict access to the GradebookController endpoints by requiring authentication or by configuring the web server to block unauthenticated requests to the set_default_certificate action.
  • As an interim measure, consider disabling or revoking external access to the set_default_certificate endpoint to prevent tampering while a patch is applied.

Generated by OpenCVE AI on October 21, 2026 at 17:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 21 Oct 2026 13:00:00 +0000

Type Values Removed Values Added
Description Chamilo LMS 2.0.0 pre-releases from 2.0.0-alpha.1 before 2.0.0-RC.3 contain a missing access control vulnerability in GradebookController that allows unauthenticated users to modify gradebook certificates. Attackers can request the set_default_certificate endpoint with any course id and document id to tamper with certificate configuration for any course.
Title Chamilo LMS 2.0.0-alpha.1 before 2.0.0-RC.3 Missing Authorization via GradebookController
First Time appeared Chamilo
Chamilo chamilo Lms
Weaknesses CWE-862
CPEs cpe:2.3:a:chamilo:chamilo_lms:*:*:*:*:*:*:*:*
Vendors & Products Chamilo
Chamilo chamilo Lms
References
Metrics cvssV3_1

{'score': 5.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N'}

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Chamilo Chamilo Lms
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-21T12:39:45.276Z

Reserved: 2026-10-21T11:46:40.984Z

Link: CVE-2026-114388

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-21T13:18:29.037

Modified: 2026-10-21T13:18:29.037

Link: CVE-2026-114388

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T18:00:19Z

Weaknesses