Description
SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the Project Template module's action_get_end_date function interpolates authenticated caller-controlled task_id and lag POST parameters directly into SQL without sanitization, parameterization, or escaping. Any authenticated user can perform blind SQL injection to read customer data, internal communications, credentials, and other database contents. This issue is fixed in versions 7.15.2 and 8.10.2.
Published: 2026-11-05
Score: 6.5 Medium
EPSS: n/a
KEV: No
Impact: Authenticated SQL Injection allowing data exfiltration
Action: Immediate Patch
AI Analysis

Impact

The vulnerability lies in the Project Template module’s action_get_end_date function, where task_id and lag POST parameters are interpolated directly into an SQL query without any sanitization, escaping, or parameterization. An attacker who is already authenticated can exploit this blind SQL injection to read database contents, including customer data, internal communications, and user credentials.

Affected Systems

The issue affects all installations of SuiteCRM running versions older than 7.15.2 and 8.10.2. Any system using the Project Template module that accepts task_id and lag inputs is vulnerable, regardless of the specific configuration or deployment environment.

Risk and Exploitability

With a CVSS score of 6.5, the vulnerability presents a moderate severity risk. The EPSS score is not available, and the defect is not listed in CISA’s KEV catalog. The attack requires the attacker to be an authenticated user, after which the SQL injection permits read‑only extraction of sensitive data. No privilege escalation or remote code execution is provided by the flaw itself, but the loss of confidentiality could be significant for an organization using SuiteCRM.

Generated by OpenCVE AI on November 5, 2026 at 20:42 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade SuiteCRM to version 7.15.2 or 8.10.2 or newer.
  • If upgrading is not possible immediately, restrict or disable the Project Template module’s action_get_end_date endpoint for non‑admin users.
  • Validate and sanitize task_id and lag parameters on the server side to ensure they contain only expected numeric values, or refactor the code to use prepared statements.

Generated by OpenCVE AI on November 5, 2026 at 20:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 05 Nov 2026 21:00:00 +0000

Type Values Removed Values Added
First Time appeared Suitecrm
Suitecrm suitecrm
Vendors & Products Suitecrm
Suitecrm suitecrm

Thu, 05 Nov 2026 19:00:00 +0000

Type Values Removed Values Added
Description SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the Project Template module's action_get_end_date function interpolates authenticated caller-controlled task_id and lag POST parameters directly into SQL without sanitization, parameterization, or escaping. Any authenticated user can perform blind SQL injection to read customer data, internal communications, credentials, and other database contents. This issue is fixed in versions 7.15.2 and 8.10.2.
Title SuiteCRM: Authenticated SQL Injection In action_get_end_date function
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


Subscriptions

Suitecrm Suitecrm
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-11-05T18:45:59.601Z

Reserved: 2026-09-25T19:19:54.698Z

Link: CVE-2026-100359

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-11-05T19:16:57.290

Modified: 2026-11-05T19:16:57.500

Link: CVE-2026-100359

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-05T20:45:07Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')