vendor:
Collabtive
by:
DNX
7.5
CVSS
HIGH
Arbitrary File Upload, SQL Injection
89, 352
CWE
Product Name: Collabtive
Affected Version From: Collabtive v0.6.3
Affected Version To: Collabtive v0.6.3
Patch Exists: NO
Related CWE:
CPE: a:collabtive_project:collabtive:0.6.3
Platforms Tested:
2010
Collabtive v0.6.3 Multiple Vulnerabilities
The script is vulnerable to SQL injection because it fails to properly sanitize user-supplied input to the 'uid' parameter in the 'managechat.php' script. An attacker can exploit this vulnerability to execute arbitrary SQL code on the underlying database. Additionally, the script is also vulnerable to arbitrary file upload, allowing an attacker to upload malicious files to the server. This vulnerability was first discovered and reported by DNX. The password stored in the database is encoded with sha1.
Mitigation:
To mitigate the SQL injection vulnerability, it is recommended to implement proper input validation and parameterized queries. To mitigate the arbitrary file upload vulnerability, it is recommended to implement file type validation and restrict file uploads to trusted locations. It is also recommended to keep the software up to date with the latest patches and security updates.