PT-2019-9846 · Webgalamb · Webgalamb

Daniel Jones

·

Published

2019-03-17

·

Updated

2019-03-21

·

CVE-2018-19514

CVSS v3.1

9.8

Critical

VectorAV: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

CVE-2018-19514

Affected Products

Webgalamb