Skip to main content

Ecclesia Crm CVE-2026-6628

| EUVDEUVD-2026-23823 LOW
SQL Injection (CWE-89)
2026-04-20 VulDB GHSA-9qc9-mh55-7xp5
2.1
CVSS 4.0 · NVD

Severity by source

NVD PRIMARY
2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

8
Severity Changed
Apr 29, 2026 - 01:12 NVD
MEDIUM LOW
CVSS changed
Apr 29, 2026 - 01:12 NVD
5.3 (MEDIUM) 2.1 (LOW)
PoC Detected
Apr 29, 2026 - 01:00 vuln.today
Public exploit code
Analysis Generated
Apr 20, 2026 - 10:28 vuln.today
CVSS changed
Apr 20, 2026 - 10:22 NVD
6.3 (MEDIUM) 5.3 (MEDIUM)
EUVD ID Assigned
Apr 20, 2026 - 10:15 euvd
EUVD-2026-23823
Analysis Generated
Apr 20, 2026 - 10:15 vuln.today
CVE Published
Apr 20, 2026 - 10:00 nvd
LOW 2.1

DescriptionCVE.org

A flaw has been found in phili67 Ecclesia CRM up to 8.0.0. This affects the function ValidateInput of the file /v2/query/view/ of the component Query Viewer Component. This manipulation of the argument custom causes sql injection. The attack can be initiated remotely. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

AnalysisAI

SQL injection in phili67 Ecclesia CRM up to version 8.0.0 allows authenticated remote attackers to execute arbitrary SQL queries via the 'custom' parameter in the Query Viewer Component (/v2/query/view/). The vulnerability has a publicly available exploit and affects confidentiality, integrity, and availability of database operations. The vendor has not responded to early disclosure notification.

Technical ContextAI

The vulnerability exists in the ValidateInput function of the Query Viewer Component at the /v2/query/view/ endpoint. The flaw is a classic SQL injection (CWE-89) where user-supplied input in the 'custom' parameter is not properly sanitized before being incorporated into SQL queries. The affected product is Ecclesia CRM, a customer relationship management system by phili67, running on versions up to and including 8.0.0. The SQLi attack vector is network-accessible and requires valid authentication credentials (PR:L in CVSS 4.0 vector), but once authenticated, an attacker can manipulate database queries directly through this parameter without additional complexity.

RemediationAI

No vendor-released patch identified at time of analysis; the vendor did not respond to early disclosure. Immediate remediation requires network-level and application-level controls. First, restrict network access to the /v2/query/view/ endpoint using a Web Application Firewall or reverse proxy-only permit access from trusted administrative networks and block all external access if not essential. Second, implement strict input validation and parameterized queries at the application level if source code access is available, or request source code review from a security consultant. Third, rotate all database credentials and review user access logs for any suspicious query activity in database audit logs. Fourth, enforce strong authentication for all Ecclesia CRM user accounts and consider disabling or restricting the Query Viewer Component entirely if not actively used in production. Fifth, apply database-level SQL injection prevention: use database role separation (restrict the CRM database user to minimal necessary permissions), enable query logging, and use database activity monitoring. These controls do not eliminate the vulnerability but significantly reduce exploitability and limit lateral movement if compromise occurs.

Share

CVE-2026-6628 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy