Description
ATutor generates predictable email confirmation tokens due to the use of insufficiently random values in the account confirmation functionality. Due to the use of predictable values related to user registration, an attacker who knows or can predict these values can guess valid account activation tokens. This allows an attacker to activate an unconfirmed account without access to the victim's email inbox.
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: 6.3 Medium
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

ATutor’s account confirmation mechanism uses insufficiently random values, producing predictable email confirmation tokens. An attacker who can estimate these values can issue a valid activation request and enable an unconfirmed user account without accessing the victim’s email inbox. This flaw allows the attacker to bypass the intended verification step and potentially gain access to user accounts that were still considered unverified.

Affected Systems

ATutor version 2.2.4 is confirmed vulnerable, and other versions may share the same weakness because the source code remains unchanged. The product is no longer actively maintained and the vendor has not released a fix.

Risk and Exploitability

The flaw carries a CVSS score of 6.3 and has no known exploit probability score, and it is not listed in the CISA KEV catalog. Based on the description, the likely attack vector is the ability to guess or compute the confirmation token; attackers can repeatedly attempt activation until success. The moderate severity, absence of publicly available exploits, and lack of a vendor patch suggest a continued but moderate risk, particularly for installations that still allow email confirmation for new accounts.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Disable or remove the email confirmation requirement for new account creation until a fix is available
  • Implement a temporary filter to detect and block repeated activation attempts, locking the account after a set number of failures
  • Consider migrating to a supported authentication system that generates cryptographically secure random tokens

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 generates predictable email confirmation tokens due to the use of insufficiently random values in the account confirmation functionality. Due to the use of predictable values related to user registration, an attacker who knows or can predict these values can guess valid account activation tokens. This allows an attacker to activate an unconfirmed account without access to the victim's email inbox. 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 Generation of Predictable Email Confirmation Token in ATutor
Weaknesses CWE-340
References
Metrics cvssV4_0

{'score': 6.3, 'vector': 'CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/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.574Z

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

Link: CVE-2026-64964

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

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

Link: CVE-2026-64964

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-340

    Generation of Predictable Numbers or Identifiers