CVE-2019-12169
HIGHATutor 2.2.1-2.2.4 - Path Traversal and Arbitrary File Upload via Language Import ZIP Archive
Title source: llmExploitation Summary
EIP tracks 3 public exploits for CVE-2019-12169.
PoCs published by fuzzlove, fuzzlove-group, liquidsky (JMcPeters), Erik Wynter, including Metasploit module exploits/multi/http/atutor_upload_traversal.
AI-analyzed exploit summary This repository contains a functional exploit for CVE-2019-12169, which leverages arbitrary file upload and directory traversal in ATutor 2.2.4 to achieve remote code execution. The exploit crafts a malicious ZIP archive with traversal paths to drop a PHP shell in the web root.
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.
Exploits (3)
This repository contains a functional exploit for CVE-2019-12169, which leverages arbitrary file upload and directory traversal in ATutor 2.2.4 to achieve remote code execution. The exploit crafts a malicious ZIP archive with traversal paths to drop a PHP shell in the web root.
This repository contains a functional Python exploit for CVE-2019-12169, which leverages arbitrary file upload and directory traversal in ATutor 2.2.4 to achieve remote code execution. The exploit crafts a malicious ZIP archive with traversal paths to drop a PHP shell in the web root.
This Metasploit module exploits a directory traversal and arbitrary file upload vulnerability in ATutor to achieve remote code execution. It leverages admin credentials to upload a malicious PHP file via 'Import New Language' or 'Patcher' functions, then executes it via HTTP GET request.
References (5)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H