CVE-2026-64960
Received Received - Intake

ATutor Gameme Module Remote Code Execution

Vulnerability report for CVE-2026-64960, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-20

Last updated on: 2026-08-20

Assigner: CERT.PL

Description

ATutor Gameme module allows users to upload files of any type and extension without restriction. Due to improper handling of file uploads, files are stored in a web-accessible location before their content is validated.Β An authenticated attacker who knows a valid course_idΒ can upload a server-executable malicious script. The uploaded file can then be requested over HTTP, resulting in remote code execution as the web server process user.Β In most cases, course_id=0Β can be used, as it commonly represents the global context. 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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-20
Last Modified
2026-08-20
Generated
2026-08-20
AI Q&A
2026-08-20
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
atutor gameme_module to 2.2.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-434 The product allows the upload or transfer of dangerous file types that are automatically processed within its environment.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

ATutor Gameme module allows unrestricted file uploads of any type and extension. Files are stored in a web-accessible location before validation. An authenticated attacker can upload a malicious script using a valid course_id, typically course_id=0 for global context. The script can then be executed remotely via HTTP, leading to remote code execution as the web server user.

Detection Guidance

Check for unexpected files in web-accessible directories, particularly in ATutor Gameme module upload folders. Look for files with executable extensions like .php, .jsp, or .asp in locations where only static content should exist. Monitor HTTP requests to these directories for unusual scripts being executed.

Impact Analysis

This vulnerability allows attackers to execute arbitrary code on the server hosting ATutor. This could lead to data theft, unauthorized access, system compromise, or further network infiltration. Since the product is no longer supported, patches are unavailable.

Compliance Impact

This vulnerability likely violates compliance requirements for data protection and security, such as GDPR and HIPAA, due to inadequate access controls and failure to protect sensitive data. Remote code execution risks severe breaches, leading to regulatory penalties and loss of trust.

Mitigation Strategies

Disable the Gameme module immediately if not required. Restrict file uploads to only safe extensions like images or documents. Implement strict file validation before storage. Block direct access to upload directories via web server configuration. Consider migrating to a supported alternative as the product is no longer maintained.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-64960. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart