vendor:
Achievo
by:
CYBSEC S.A. Security Systems
6.8
CVSS
MEDIUM
Improper check in “Document Types” section under Setup menu
434
CWE
Product Name: Achievo
Affected Version From: Achievo 1.4.2
Affected Version To: Achievo 1.4.2
Patch Exists: YES
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2009
Affected Applications: Confirmed in Achievo 1.4.2. Other versions may also be affected.
The vulnerability is caused due to an improper check in “Document Types” section under Setup menu, allowing the upload of files with arbitrary extensions to a folder inside the Webroot. This can be exploited to e.g. execute arbitrary PHP code by uploading a specially crafted PHP script containing some kind of Web Shell.
Mitigation:
Update the document manager and add a new config (docmanager_allowedfiletypes) for it in /configs/docmanager.php.inc. With this config you can tell the docmanager what type of files a user can upload.