Deserialization in Sugarcrm

CVE-2025-25034

A PHP object injection vulnerability exists in SugarCRM versions prior to 6.5.24, 6.7.13, 7.5.2.5, 7.6.2.2, and 7.7.1.0 due to improper validation of PHP serialized input in the SugarRestSerialize.php script. The vulnerable code fails to sanitize the rest_data parameter before passing it to the unserialize() function. This allows an unauthenticated attacker to submit crafted serialized data containing malicious object declarations, resulting in arbitrary code execution within the application context. Although SugarCRM released a prior fix in advisory sugarcrm-sa-2016-001, the patch was incomplete and failed to address some vectors. Exploitation evidence was observed by the Shadowserver Foundation on 2024-09-13 UTC.

Vulnerability class: Insecure Deserialization

EPSS: 0.030 (85.8th percentile) — read the EPSS interpretation.

Affected products

  • Sugarcrm — versions 6.5.0, 6.7.0, 7.5.0

Weakness classification (CWE)

Public proof-of-concept exploits

References

Frequently asked questions

What is CVE-2025-25034?
CVE-2025-25034 is a vulnerability in Sugarcrm, classified under Deserialization of Untrusted Data. Published 2025-06-20.
Is CVE-2025-25034 known to be exploited?
1 public proof-of-concept repositories are indexed. Not currently listed in the CISA KEV catalog.