CVE-2026-111369
highClassroomIO through 1.0.0 contains an incorrect authorization vulnerability in the PUT and DELETE /:lessonId lesson routes that allows any course member, inclu…
ClassroomIO through 1.0.0 contains an incorrect authorization vulnerability in the PUT and DELETE /:lessonId lesson routes that allows any course member, including students, to modify lessons. Authenticated students can supply arbitrary lesson ids to change titles and stored HTML content or delete lessons in their course and in other courses and organizations.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:L Affected products
Not reported by the source (unknown — not "none").
Weakness classification (CWE)
Source: NVD / CISA. “NVD-CWE-Other” and “NVD-CWE-noinfo” mean NVD could not assign a specific weakness.
Mitigation & advisories
No vendor advisory or patch reference tagged by NVD. Check the references below.
References
- https://github.com/classroomio/classroomio disclosure@vulncheck.com
- https://github.com/classroomio/classroomio/blob/v1.0.0/apps/api/src/middlewares/course-mem... disclosure@vulncheck.com
- https://github.com/classroomio/classroomio/blob/v1.0.0/apps/api/src/routes/course/lesson.t... disclosure@vulncheck.com
- https://hackmd.io/@hieuPenguinnn/classroomio-course-resource-id-scoping-idor disclosure@vulncheck.com
- https://www.vulncheck.com/advisories/classroomio-through-1.0.0-incorrect-authorization-via... disclosure@vulncheck.com
