Skip to content
OpenAdvisories
High · 7.1 CVE-2026-100364 EUVD-2026-117718

SuiteCRM V8 JSON:API processAttributes() Missing ID Filter Allows ACL Bypass and Record Ownership Hijack

Published Nov 5, 2026 · Updated Nov 9, 2026 · Assigned by GitHub_M

Description

SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the V8 JSON:API update path fails to remove the id attribute before assigning user-supplied attributes to a SugarBean. The affected flow begins at updateRecord() and uses processAttributes(), id, and ACL_ALLOW_OWNER to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated user can substitute a victim record identifier, bypass owner-only authorization, overwrite another record, and hijack record ownership. This issue is fixed in versions 7.15.2 and 8.10.2.

Affected products

VendorProductAffectedFixed
SuiteCRM SuiteCRM < 7.15.2, >= 8.0.0, < 8.10.2 —

Advisories 1

References