Description
ClassroomIO through 1.0.0 contains an authorization bypass vulnerability that allows authenticated users of any organization to clone other tenants' courses via the POST /course/:courseId/clone endpoint. Attackers who know a target course id can copy its sections, lessons, exercises, and quiz answer keys into their own organization, exposing private course content.
Published: 2026-11-08
Score: 6 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Data Access
Action: Patch Immediately
AI Analysis

Impact

ClassroomIO up to version 1.0.0 contains an authorization bypass that allows any authenticated user across organizations to clone the course data of another organization by POSTing to /course/:courseId/clone. The attacker can retrieve and copy the full set of sections, lessons, exercises, and quiz answer keys into their own organization, exposing private course content. The weakness is classified as CWE‑639, an Authorization Bypass Through User‑Controlled Key.

Affected Systems

The affected product is ClassroomIO itself, version 1.0.0. No other product versions were explicitly listed, so the issue applies to all installations running that version or earlier before a fix is released.

Risk and Exploitability

The CVSS score is 6, indicating moderate severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, so while exploitation is demonstrated, widespread commercial use has not been reported. The likely attack vector requires an authenticated user and knowledge of a valid target course ID; once those prerequisites are met, the clone operation can be performed without further authorization checks.

Generated by OpenCVE AI on November 8, 2026 at 15:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update ClassroomIO to a version that addresses the issue; if no newer release exists, obtain the fix directly from the source to prevent cross‑organization cloning.
  • Restrict the POST /course/:courseId/clone endpoint to allow only users who own the course or belong to the same organization, ensuring the authorization layer verifies ownership before cloning.
  • Configure the application or its surrounding infrastructure to log all clone attempts and monitor for anomalous activity, enabling quick detection of abuse.

Generated by OpenCVE AI on November 8, 2026 at 15:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 14:00:00 +0000

Type Values Removed Values Added
Description ClassroomIO through 1.0.0 contains an authorization bypass vulnerability that allows authenticated users of any organization to clone other tenants' courses via the POST /course/:courseId/clone endpoint. Attackers who know a target course id can copy its sections, lessons, exercises, and quiz answer keys into their own organization, exposing private course content.
Title ClassroomIO through 1.0.0 Cross-Organization Course Disclosure via Clone Endpoint
First Time appeared Classroomio
Classroomio classroomio
Weaknesses CWE-639
CPEs cpe:2.3:a:classroomio:classroomio:*:*:*:*:*:*:*:*
Vendors & Products Classroomio
Classroomio classroomio
References
Metrics cvssV3_1

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

cvssV4_0

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


Subscriptions

Classroomio Classroomio
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-08T13:52:34.322Z

Reserved: 2026-11-08T13:43:23.426Z

Link: CVE-2026-124551

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-08T14:18:19.417

Modified: 2026-11-08T14:18:19.547

Link: CVE-2026-124551

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-08T15:30:16Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key