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
                        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
                        Vulnrichment
                    No data.
 NVD
                        NVD
                    Status : Modified
Published: 2019-09-09T13:15:11.777
Modified: 2024-11-21T04:30:04.517
Link: CVE-2019-16114
 Redhat
                        Redhat
                    No data.