CVE-2026-29189 in SuiteCRMinfo

Summary

by MITRE • 03/20/2026

SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to versions 7.15.1 and 8.9.3, the SuiteCRM REST API V8 has missing ACL (Access Control List) checks on several endpoints, allowing authenticated users to access and manipulate data they should not have permission to interact with. Versions 7.15.1 and 8.9.3 patch the issue.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 03/23/2026

The vulnerability identified as CVE-2026-29189 affects SuiteCRM versions prior to 7.15.1 and 8.9.3, representing a critical access control flaw within the application's REST API V8 interface. This issue stems from inadequate implementation of access control mechanisms that should have prevented authenticated users from accessing unauthorized data through the web services layer. The affected system operates under the assumption that legitimate users who have authenticated to the platform should have appropriate permissions to perform actions based on their role assignments, yet the missing ACL checks create a significant bypass opportunity. Organizations utilizing SuiteCRM for enterprise customer relationship management face substantial risk when operating vulnerable versions, as this flaw directly impacts the integrity and confidentiality of customer data managed through the platform.

The technical implementation flaw manifests as a failure in the REST API's authorization framework where specific endpoints do not properly validate user permissions before executing data access operations. This represents a classic privilege escalation vulnerability that can be categorized under CWE-284 - Improper Access Control, which occurs when a system allows users to access resources or perform actions for which they have not been authorized. The vulnerability specifically affects authenticated users who possess valid credentials but lack the appropriate access rights to manipulate certain data sets within the CRM system. Attackers exploiting this flaw can potentially access sensitive customer information, modify records they should not have access to, and perform unauthorized operations that could lead to data corruption or exfiltration.

The operational impact of this vulnerability extends beyond simple data access violations and can severely compromise an organization's security posture. When authenticated users can bypass access controls through the REST API, they gain the ability to manipulate customer records, view confidential information, and potentially disrupt business operations. The vulnerability particularly affects organizations that rely on SuiteCRM for managing sensitive customer data, as it undermines the fundamental security assumptions that govern access to CRM information. This flaw creates opportunities for both internal and external threat actors to exploit legitimate user credentials and gain unauthorized access to data that should remain protected based on role-based access controls. The REST API interface becomes a vector for privilege escalation attacks, allowing attackers to move laterally within the system and potentially access additional resources that depend on SuiteCRM for data management.

Organizations should immediately implement mitigation strategies that include upgrading to SuiteCRM versions 7.15.1 or 8.9.3 where the ACL checks have been properly implemented. System administrators should conduct comprehensive access control reviews to identify any unauthorized data access that may have occurred prior to patching. Additional security measures include implementing network segmentation to limit REST API exposure, deploying API monitoring tools to detect anomalous access patterns, and establishing regular vulnerability assessments to identify similar issues in other enterprise applications. The remediation process should also involve reviewing and strengthening role-based access control configurations within SuiteCRM to ensure that access permissions align with the principle of least privilege. Organizations should also consider implementing additional authentication layers and monitoring solutions to detect and prevent unauthorized access attempts. This vulnerability demonstrates the critical importance of maintaining up-to-date security patches and proper access control implementation in enterprise software applications, particularly those handling sensitive customer data and business-critical information.

Responsible

GitHub M

Reservation

03/04/2026

Disclosure

03/20/2026

Moderation

accepted

CPE

ready

EPSS

0.00016

KEV

no

Activities

very low

Sources

Do you need the next level of professionalism?

Upgrade your account now!