In ATutor 2.2.4, an unauthenticated attacker can change the application settings and force it to use his crafted database, which allows him to gain access to the application. Next, he can change the directory that the application uploads files to, which allows him to achieve remote code execution. This occurs because install/include/header.php does not restrict certain changes (to db_host, db_login, db_password, and content_dir) within install/include/step5.php.
Metrics
Affected Vendors & Products
References
History
No history.
MITRE
Status: PUBLISHED
Assigner: mitre
Published: 2019-09-09T12:15:29
Updated: 2024-08-05T01:03:32.778Z
Reserved: 2019-09-08T00:00:00
Link: CVE-2019-16114
Vulnrichment
No data.
NVD
Status : Modified
Published: 2019-09-09T13:15:11.777
Modified: 2024-11-21T04:30:04.517
Link: CVE-2019-16114
Redhat
No data.