File Upload Vulnerability in ATutor Gameme Module from ATutor
CVE-2026-64960
What is CVE-2026-64960?
The ATutor Gameme module contains a serious vulnerability that allows authenticated users to upload files of any type and extension without appropriate restrictions. This flaw arises from improper handling of file uploads, which are stored in a web-accessible directory before their content is properly validated. An attacker with knowledge of a valid course ID can exploit this flaw to upload a server-executable malicious script. Subsequently, this script can be requested via HTTP, leading to remote code execution as the web server process user. It is noteworthy that the commonly used course ID of 0 may offer an attack vector, as it typically represents a global context. The product is no longer actively supported, and while only version 2.2.4 has been confirmed vulnerable, other versions may also be at risk.
Affected Version(s)
ATutor 2.2.4
References
CVSS V4
Timeline
Vulnerability published
Vulnerability Reserved
