Summary
The target is running at least one instance of an improperly secured installation of osTicket and allows access to setup.php. Since that script does not require authenticated access, it is possible for an attacker to modify osTicket's configuration using a specially crafted call to setup.php to perform the INSTALL actions.
For example, if config.php is writable, an attacker could change the database used to store ticket information, even redirecting it to another site. Alternatively, regardless of whether config.php is writable, an attacker could cause the loss of all ticket information by reinitializing the database given knowledge of its existing configuration (gained, say, from reading config.php).
Solution
Remove both setup.php and gpcvar.php and ensure permissions on config.php are 644.
Severity
Classification
-
CVSS Base Score: 5.0
AV:N/AC:L/Au:N/C:N/I:N/A:P
Related Vulnerabilities
- 11in1 Cross Site Request Forgery and Local File Include Vulnerabilities
- Apache ActiveMQ Source Code Information Disclosure Vulnerability
- AdaptCMS 'init.php' Remote File Include Vulnerability
- Apache Tomcat Cross-Site Scripting and Security Bypass Vulnerabilities
- Adobe ColdFusion Multiple Full Path Disclosure Vulnerabilities