PT-2019-9846 · Webgalamb · Webgalamb
Daniel Jones
·
Published
2019-03-17
·
Updated
2019-03-21
·
CVE-2018-19514
CVSS v3.1
9.8
Critical
| Vector | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
Name of the Vulnerable Software and Affected Versions
Webgalamb versions prior to 7.0
Description
The issue allows for arbitrary code execution, which can be exploited remotely without initial authentication. To exploit this, an attacker must bypass authentication to access administrative site functions, then upload a crafted CSV file containing a malicious payload. This payload becomes part of a PHP eval() expression in the subscriber.php file.
Recommendations
For Webgalamb versions prior to 7.0, consider restricting access to administrative functions and validating all uploaded files to prevent malicious payloads until a fix is available. As a temporary workaround, consider disabling the upload of CSV files in the subscriber.php file to minimize the risk of exploitation.
Exploit
Fix
Unrestricted File Upload
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Webgalamb