Description
ATutor 2.2.4 allows Arbitrary File Upload and Directory Traversal, resulting in remote code execution via a ".." pathname in a ZIP archive to the mods/_core/languages/language_import.php (aka Import New Language) or mods/_standard/patcher/index_admin.php (aka Patcher) component.
Remediation
References
Related Vulnerabilities
Internet Information Services Uncontrolled Resource Consumption Vulnerability (CVE-2009-2521)
Piwigo Cross-Site Request Forgery (CSRF) Vulnerability (CVE-2017-17827)
PHP Permissions, Privileges, and Access Controls Vulnerability (CVE-2010-3065)
Serendipity Unrestricted Upload of File with Dangerous Type Vulnerability (CVE-2024-58282)