Skip to content
Heist/ feed
Back to feed
Critical

Chamilo stored XSS via user registration leads to admin account takeover

Type: advisorySources: OSV

Chamilo LMS versions 1.11.38 and earlier contain a stored cross-site scripting vulnerability in the user registration form that allows any unauthenticated attacker to execute arbitrary JavaScript in an administrator's browser session, leading to full platform admin account takeover. This has been patched in 1.11.40.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-39878
Confirmed fixed CVEs
Not specified
Updated in this feed
8 Nov 2026, 02:35 UTC · Revision 1

Source evidence

Chamilo stored XSS via user registration leads to admin account takeover

core-osv · Original source

Published 20 Jul 2026, 17:08 UTC

Chamilo LMS versions 1.11.38 and earlier contain a stored cross-site scripting vulnerability in the user registration form that allows any unauthenticated attacker to execute arbitrary JavaScript in an administrator's browser session, leading to full platform admin account takeover. This has been patched in 1.11.40.

osv:CVE-2026-39878
Complete source record
{
  "id": "9bb73813420f4d3cf78eda914f6e07a3863497424470d9d8d06d0dc4a6a61f71",
  "url": "https://osv.dev/vulnerability/CVE-2026-39878",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "Chamilo stored XSS via user registration leads to admin account takeover",
    "summary": "Chamilo LMS versions 1.11.38 and earlier contain a stored cross-site scripting vulnerability in the user registration form that allows any unauthenticated attacker to execute arbitrary JavaScript in an administrator's browser session, leading to full platform admin account takeover. This has been patched in 1.11.40.",
    "evidence": "osv:CVE-2026-39878",
    "products": [],
    "severity": "critical",
    "structured": {
      "id": "CVE-2026-39878",
      "aliases": [
        "CVE-2026-39878",
        "GHSA-gcjp-f7jm-rrrg"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/chamilo/chamilo-lms",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "9f0ba7a833d2f7be511f6d5f32db6123f61e5857"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1.11.40"
                      }
                    ],
                    "source": "DESCRIPTION"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "1.11.38"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.11.38",
            "v1.11.36",
            "v1.11.32",
            "v1.11.30",
            "v1.11.30-rc.1",
            "v1.11.28",
            "v1.11.26",
            "v1.11.26-rc.1",
            "v1.11.24",
            "v1.11.22",
            "v1.11.22-beta.2",
            "v1.11.22-beta.1",
            "v1.11.20-beta.1",
            "v1.11.20",
            "v1.11.18",
            "v1.11.14",
            "v1.11.14-beta.1",
            "v1.11.12",
            "v1.11.10",
            "v1.11.6",
            "v1.11.6-alpha.1",
            "v1.9.8",
            "CHAMILO_1_9_6_STABLE",
            "CHAMILO_1_9_6_RC_2",
            "CHAMILO_1_9_6_RC_1",
            "CHAMILO_1_9_4_STABLE",
            "CHAMILO_1_9_4_RC_1",
            "CHAMILO_1_9_4_ALPHA_1",
            "CHAMILO_1_9_2_STABLE_QUARTER",
            "CHAMILO_1_9_2_STABLE",
            "CHAMILO_1_9_0_STABLE_3",
            "CHAMILO_1_9_0_STABLE_2",
            "CHAMILO_1_9_0_RC_1",
            "CHAMILO_1_8_8_4_STABLE",
            "CHAMILO_1_9_0_ALPHA_4",
            "CHAMILO_1_9_0_ALPHA_2",
            "CHAMILO_1_9_0_ALPHA_1",
            "CHAMILO_1_9_0_PRE_ALPHA",
            "CHAMILO_1_8_8.3_STABLE_4",
            "CHAMILO_1_8_8_2_STABLE_2",
            "CHAMILO_1_8_8_2_STABLE",
            "CHAMILO_1_8_8_2_RC_1",
            "CHAMILO_1_8_8_BETA_2",
            "CHAMILO_1_8_8_BETA_1",
            "CHAMILO_1_8_8_ALPHA",
            "CHAMILO_1_8_7_STABLE_BIS",
            "CHAMILO_1_8_7_STABLE",
            "CHAMILO_1_8_7_RC2",
            "CHAMILO_1_8_7_RC_1",
            "CHAMILO_1_8_7_ALPHA_2",
            "CHAMILO_1_8_7_ALPHA_1",
            "v1.8.6.1"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-39878.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:52.858806205Z",
      "provider": "osv",
      "references": [
        "https://vokecyber.com/research/cve-2026-39878-chamilo-lms-stored-xss",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/39xxx/CVE-2026-39878.json",
        "https://github.com/chamilo/chamilo-lms/security/advisories/GHSA-gcjp-f7jm-rrrg",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-39878"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-79"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/39xxx/CVE-2026-39878.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-39878",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 521838,
  "published_at": "2026-07-20T17:08:21.23+00:00"
}