Description
ATutor is vulnerable to Reflected XSS in restore functionality. An attacker can provide a specially crafted URL that, when opened, results in arbitrary JavaScript execution in the victim's browser.
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: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

ATutor contains a reflected cross‑site scripting flaw in its restore feature. A malicious actor can embed a crafted URL that, when opened by a victim, injects arbitrary JavaScript into the victim's browser. The vulnerability permits code execution only in the context of the user who clicks the link, allowing a potential attacker to steal credentials, hijack sessions, or perform other malicious actions within the victim's browser session. The issue is a classic case of CWE‑79. The vendor has stopped actively supporting ATutor and has not applied a fix.

Affected Systems

The affected product is ATutor ATutor, specifically version 2.2.4, which has been confirmed to be vulnerable. While the vulnerability has not been formally tested on other releases, the code path that triggers the XSS is present in earlier versions, so those may also be compromised. ATutor is no longer maintained, which means no updates or security patches will be released.

Risk and Exploitability

With a CVSS score of 4.8, the technical severity is considered moderate, and the vulnerability is not listed in CISA's KEV catalog. The EPSS score is not available, leaving the exploitation probability uncertain. The likely attack vector is a social‑engineering scenario where an attacker distributes the malicious URL via email, messaging, or a compromised site. If a user follows the link, the injected code runs with the permissions of the victim's browser, potentially compromising session data or conducting further attacks. Since the product is unmaintained and only a single tested version is vulnerable, the overall risk to systems that have migrated to newer platforms is lower, but any remaining ATutor installations remain exposed until remedied.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Remove or decommission ATutor from production environments
  • Migrate to a supported learning management system that receives security updates
  • If removal is not immediately possible, disable the restore functionality in the application configuration or via web‑server rules
  • Implement input validation and output encoding on the restore endpoint to mitigate reflected XSS, following CWE‑79 guidelines

Generated by OpenCVE AI on August 20, 2026 at 20:53 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 Reflected XSS in restore functionality. An attacker can provide a specially crafted URL that, when opened, results in arbitrary JavaScript execution in the victim's browser. 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 Reflected XSS in ATutor
Weaknesses CWE-79
References
Metrics cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: CERT-PL

Published:

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

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

Link: CVE-2026-64971

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-64971

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')