Description
ATutor is vulnerable to Server-Side request forgery in import functionalities. An authenticated administrator can make the server request arbitrary internal HTTP endpoints, cloud metadata services, or local files via file:// if the PHP
environment permits URL wrappers.


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.1 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

ATutor’s import functionality permits an authenticated administrator to instruct the server to perform arbitrary requests to internal HTTP endpoints, cloud metadata services, or locally‑stored files via the file:// protocol when PHP URL wrappers are enabled. This flaw can expose sensitive internal information or serve as a vector for additional exploitation, as the server makes the request without validating the target address. The weakness is classified as CWE‑918, where unchecked data leads to request forgery.

Affected Systems

ATutor version 2.2.4 is confirmed vulnerable; other releases have not been tested and may also be susceptible. The product is no longer actively maintained, and no patch exists to fix the issue.

Risk and Exploitability

The CVSS score of 5.1 places the vulnerability in the moderate category. The EPSS score is not available, and the CVE is not listed in the CISA KEV catalog. Because the attack requires administrator authentication and the ability to trigger import functions, the likelihood of exploitation is limited to privileged users or compromised admin accounts. Nonetheless, once accessed, the server can reach internal resources that should not be exposed externally.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Disable PHP URL wrappers by setting allow_url_fopen to Off and ensuring that file wrapper access is restricted.
  • Limit or remove the import functionality for administrative users, or require additional authorization checks before allowing external data to be processed.
  • Migrate to a supported educational platform or apply a custom patch that blocks arbitrary internal requests and removes reliance on URL wrappers.

Generated by OpenCVE AI on August 20, 2026 at 20:54 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 Server-Side request forgery in import functionalities. An authenticated administrator can make the server request arbitrary internal HTTP endpoints, cloud metadata services, or local files via file:// if the PHP environment permits URL wrappers. 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 Server-Side Request Forgery in ATutor
Weaknesses CWE-918
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

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

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

Link: CVE-2026-64968

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-64968

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)