---
id: "CVE-2026-100359"
kind: "vulnerability"
aliases: ["CVE-2026-100359"]
title: "SuiteCRM: Project Template module lets logged-in users run blind SQL injection"
severity: "medium"
cvss: 6.5
epss: null
exploited: false
status: "open"
category: "package"
products: []
ecosystems: []
tags: ["crm", "package", "php", "self-hosted", "suitecrm"]
not_affected_if: ["fixed-version", "managed-hosting"]
published_at: "2026-11-05T19:16:57+00:00"
first_seen_at: "2026-11-05T19:40:34+00:00"
updated_at: "2026-11-05T19:43:25+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-100359", "first_seen_at": "2026-11-05T19:40:34+00:00"}]
exploit_sources: []
---

# SuiteCRM: Project Template module lets logged-in users run blind SQL injection

SuiteCRM's Project Template module builds an SQL query from the task_id and lag POST parameters without escaping them. Any logged-in user can use this blind SQL injection to read customer records, internal communications, credentials and other database contents.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check the installed SuiteCRM version in the admin console or the `version.json` file at the install root.
- Look for the Project Template module (`modules/ProjectTemplates` or similar) in the install and confirm the `action_get_end_date` function is present.

## Fix

- SuiteCRM 7.x: move to `7.15.2` or later.
- SuiteCRM 8.x: move to `8.10.2` or later.

## Timeline

- 2026-11-05T19:40:34+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-100359

## Documents

- [advisory] Vendor advisory: github.com https://github.com/SuiteCRM/SuiteCRM/security/advisories/GHSA-22rh-qc6x-cvgw
- [fix] Patch: github.com https://github.com/SuiteCRM/SuiteCRM-Core/commit/a11f50180d939f639cc468b5d536e8ad714dfb68
- [fix] Release notes: github.com https://github.com/SuiteCRM/SuiteCRM-Core/releases/tag/v8.10.2
- [fix] Patch: github.com https://github.com/SuiteCRM/SuiteCRM/commit/d6bca97a0159ec019a969b86eca32affab3beb7c
- [fix] Release notes: github.com https://github.com/SuiteCRM/SuiteCRM/releases/tag/v7.15.2

## From the sources

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.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
