SuiteCRM Deserialization Vulnerability Leading to Authenticated Remote Code Execution

Vulnerability

A deserialization vulnerability allowing authenticated users to execute arbitrary code has been identified in SuiteCRM versions through 7.12.7. This issue arises from the ability to upload malicious files using CRM functions, which can then be exploited through deserialization to achieve code execution.

Impact

Exploitation of this vulnerability allows for authenticated remote code execution on the server where SuiteCRM is hosted.

Reproduction

To reproduce this vulnerability, an authenticated user must upload a malicious file that can be deserialized. This can be done by using certain CRM functions that allow file uploads. Once the file is uploaded, the deserialization process can be exploited to execute arbitrary code on the server.

Remediation

Users are advised to upgrade to SuiteCRM version 7.12.8 or later, where this vulnerability has been addressed.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
6.6
remediation
0.0
relevance
0.0
threat
6.4
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.