CVE Catalog

CVE-2025-25034

CriticalCVSS 9.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Very high risk
4.96%

92th percentile - higher than 92% of all known CVEs

Summary

SugarCRM versions prior to 6.5.24, 6.7.13, 7.5.2.5, 7.6.2.2, and 7.7.1.0 contain a PHP object injection vulnerability due to improper validation of PHP serialized input in SugarRestSerialize.php. The rest_data parameter is not sanitized before being passed to unserialize(), allowing an unauthenticated attacker to submit crafted serialized data and achieve arbitrary code execution within the application context.

Risk Assessment

An unauthenticated attacker can execute arbitrary code in the application context, potentially leading to CRM system takeover and exposure of customer data.

Recommendation

Update SugarCRM to a version containing the complete fix (later than 6.5.24, 6.7.13, 7.5.2.5, 7.6.2.2, 7.7.1.0) and verify that the earlier patch was properly applied.

Other vulnerabilities in SugarCRM

Original NVD description (English source)

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 data from NVD (NIST) · CISA KEV · EPSS