CVE-2026-111603 Details
Description
PlayEdu through 2.3 contains a missing authorization vulnerability in the CourseController that allows authenticated students to access department-restricted courses by omitting the department visibility check. Attackers can enumerate sequential course and attachment IDs via the course details and attachment download endpoints to obtain course structure and attachment files from other departments.
A missing authorization vulnerability has been identified in PlayEdu versions through 2.3, specifically within the CourseController. This vulnerability allows authenticated students to bypass department restrictions and access courses by omitting the necessary visibility checks. Exploitation involves enumerating course and attachment IDs through the course details and attachment download endpoints, enabling access to course structures and attachment files from other departments.
To address this vulnerability, the department authorization checks should be reinstated on the affected endpoints. This can be done by adding a call to the 'userCanSeeCourseCache.check' method at the beginning of the 'attachmentDownload' and 'detail' methods in the CourseController. Additionally, a regression test should be implemented to ensure that the authorization check is functioning correctly.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 16, 2026CISA-ADP
Assessed Oct 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-639 | Authorization Bypass Through User-Controlled Key | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| PlayEdu | <= 2.3 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 23, 2026 | CVE Modified | CISA-ADP |
| Oct 16, 2026 | New CVE Received | [email protected] |
Volerion