Description
ATutor is vulnerable to Missing Authorization Check on Test and Question Import endpoints.  A low-privileged authenticated user (e.g. a student) enrolled in a course can bypass authorization checks by sending requests directly to the backend import endpoints, allowing the unauthorized import of tests and questions within a course.




Product is no longer actively supported and the vulnerabilities have not been fixed. Only version 2.2.4 was tested and confirmed as vulnerable, other versions were not tested but might also be vulnerable.
Published: 2026-08-20
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

ATutor suffers from a missing authorization check on its Test and Question Import endpoints, allowing a low-privileged authenticated user—such as a student enrolled in a course—to bypass controls and upload new content. This flaw can let an attacker alter course assessments without the request being logged or validated against the user’s role. The impact is limited to modification of course data but could be leveraged to inject misleading or malicious material, thereby compromising the learning experience and integrity of assessment results.

Affected Systems

The vulnerability affects ATutor, specifically version 2.2.4, and potentially other untested releases. The product is no longer actively maintained, and no fix has been released by the vendor.

Risk and Exploitability

The CVSS score of 5.3 indicates a moderate severity. Because the vulnerability requires authentication, the attack surface is limited to users who are legitimately logged into the system. An attacker could craft HTTP requests directly to the import endpoints using a legitimate user’s session cookie, bypassing standard checks. The EPSS score is unavailable, and the issue is not listed in CISA’s KEV catalog, suggesting that it is not widely exploited yet, but the lack of vendor remediation increases the risk of future exploitation.

Generated by OpenCVE AI on August 20, 2026 at 21:38 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Restrict Test and Question Import endpoints to administrative users only, either by implementing role checks in the application code or by disabling the endpoints for students
  • Use network or web‑server configuration to block direct access to the import API except for trusted IP ranges or when authenticated as an administrator
  • Audit existing courses for unauthorized imported content and remove any that were added by low‑privileged users
  • Monitor web‑server logs for failed or suspicious import attempts to detect attempted abuse

Generated by OpenCVE AI on August 20, 2026 at 21:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Atutor
Atutor atutor
Vendors & Products Atutor
Atutor atutor

Thu, 20 Aug 2026 14:15:00 +0000

Type Values Removed Values Added
Description ATutor is vulnerable to Missing Authorization Check on Test and Question Import endpoints.  A low-privileged authenticated user (e.g. a student) enrolled in a course can bypass authorization checks by sending requests directly to the backend import endpoints, allowing the unauthorized import of tests and questions within a course. Product is no longer actively supported and the vulnerabilities have not been fixed. Only version 2.2.4 was tested and confirmed as vulnerable, other versions were not tested but might also be vulnerable.
Title Missing Authorization Check in ATutor
Weaknesses CWE-862
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

Updated: 2026-08-20T15:26:25.424Z

Reserved: 2026-07-21T09:36:01.217Z

Link: CVE-2026-64965

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-20T14:17:45.133

Modified: 2026-08-20T16:17:34.583

Link: CVE-2026-64965

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-20T21:45:05Z

Weaknesses