CVE-2026-64968: Server-Side Request Forgery in ATutor

Published Aug 20, 2026
·
Updated

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.

Affected Software

1 affected component
ATutor ATutor=2.2.4

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Configuration

    Disable PHP URL wrappers/stream wrapper functionality so that import functionalities cannot use arbitrary URL schemes such as file:// (as the issue requires URL wrappers to perform SSRF to internal HTTP endpoints, cloud metadata services, or local files).

    ATutor (PHP environment) URL wrappers / file:// support (PHP stream wrappers) = disable
  2. Configuration

    Modify ATutor import functionality to reject/disable import sources that accept URLs or local file schemes (e.g., prevent file:// usage) so the server cannot be forced to request arbitrary internal endpoints or local files.

    ATutor import functionality SSRF-capable import URL/file handling = block
  3. Compensating control

    Constrain network egress from the ATutor server (firewall/ACL) to prevent server-side requests to internal networks and cloud metadata endpoints, mitigating SSRF impact even if URL wrappers are reachable.

Event History

Aug 20, 2026
CVE Published
via MITRE·01:58 PM
Data Sourced
via MITRE·01:58 PM
DescriptionWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An authenticated ATutor administrator can exploit the vulnerable import functionality. The issue is therefore primarily relevant where administrative accounts may be compromised, shared, or available to untrusted users.

2

What internal resources could be reached?

The server can be induced to request arbitrary internal HTTP endpoints and cloud metadata services. It may also access local files through file:// URLs if the PHP environment permits URL wrappers.

3

Which versions are confirmed affected?

Only ATutor 2.2.4 was tested and confirmed vulnerable. Other versions were not tested and may also be affected.

4

Is a patch available?

No fix is indicated: ATutor is no longer actively supported and the vulnerabilities have not been fixed.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203