PT-2020-14070

CVE-2020-14933

·

Published

2020-06-20

·

Updated

2024-08-04

Description by

CVSS 3.1
8.8
High
MetricsAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions SquirrelMail version 1.4.22
Description The issue arises in compose.php, where the $attachments value from an HTTP POST request is passed to unserialize. This could potentially lead to PHP object injection. However, the vendor disputes this, citing that two necessary conditions for such an injection are not met: the existence of a PHP magic method like wakeup or destruct, and the declaration or autoloading of attack-relevant classes before unserialize is called.
Recommendations For SquirrelMail version 1.4.22, consider disabling the unserialize function for the $attachments value in compose.php as a temporary workaround until a patch is available. Restrict access to the compose.php module to minimize the risk of exploitation. Avoid using user-inputted data in the $attachments value until the issue is resolved.
Exploitability
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
Found an issue in the description? Have something to add? Feel free to write us 👾