Description
ATutor is vulnerable to Cross-Site Request Forgery (CSRF) in profile update functionality. An attacker can craft a malicious website which, when visited by an authenticated victim, submits a forged request to the system. Due to the lack of proper CSRF token implementation, the forged request is processed successfully, allowing an attacker to modify profile fields of an existing user.






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 does not enforce CSRF tokens when updating profile information, so an attacker can trick an authenticated user into visiting a malicious site that submits a forged request to the system. The forged request is processed successfully, allowing the attacker to change the victim’s profile fields. This flaw enables an attacker to alter user data without permission, impacting confidentiality of personal information and potentially facilitating further social engineering attacks.

Affected Systems

ATutor, version 2.2.4, is confirmed vulnerable. The product was not actively supported and no patches have been released; other versions may also be affected but are untested.

Risk and Exploitability

The CVSS score of 5.1 indicates a moderate severity. EPSS data is unavailable and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector is a remote web-based CSRF attack where a malicious site is served to an authenticated user. Because the application lacks proper CSRF token validation, the attack does not require additional privileges or internal network access, making exploitation feasible against any user who logs in to the site.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Add CSRF token verification to the profile update endpoint by implementing a unique request token or using a framework feature that checks form authenticity.
  • Deploy a web application firewall or configure the server to reject requests that lack a valid CSRF token or originate from an unexpected Referer header.
  • Because the ATutor product is no longer supported, plan to migrate to a modern, actively maintained learning management system that includes built‑in CSRF protection.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 20 Aug 2026 16:00: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 Cross-Site Request Forgery (CSRF) in profile update functionality. An attacker can craft a malicious website which, when visited by an authenticated victim, submits a forged request to the system. Due to the lack of proper CSRF token implementation, the forged request is processed successfully, allowing an attacker to modify profile fields of an existing user. 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 Cross-Site Request Forgery (CSRF) in ATutor
Weaknesses CWE-352
References
Metrics cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/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.893Z

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

Link: CVE-2026-64962

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-64962

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)