<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>VulnFeed.org: SuiteCRM</title><link>https://vulnfeed.org/</link><description>Every disclosure, as it lands. Critical-only feed available.</description><language>en</language><atom:link href="https://vulnfeed.org/feed/product/suitecrm.xml" rel="self" type="application/rss+xml"/><item><title>CVE-2026-97377: SuiteCRM: Authenticated SQL Injection in SOAP Portal Method portal_get_entry_list</title><link>https://vulnfeed.org/cve/CVE-2026-97377/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-97377/</guid><pubDate>Thu, 05 Nov 2026 19:17:29 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the legacy SOAP portal method portal_get_entry_list propagates caller-controlled where and order_by values into SQL query construction without sufficient neutralization. A low-privileged portal API user can perform blind SQL injection to disclose database metadata and sensitive records, affect query behavior, and consume resources. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69141: SuiteCRM: SQL injection via search param in modules/Cases/controller.php</title><link>https://vulnfeed.org/cve/CVE-2026-69141/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69141/</guid><pubDate>Thu, 05 Nov 2026 19:17:25 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the CasesController action_get_kb_articles action interpolates $_POST[&apos;search&apos;] into a CASE WHEN ... LIKE expression and the SQL WHERE clause. Although securexss() normally entity-encodes quotes, an input prefixed with an XSS payload makes AntiXSS select a processed string instead of the encoded backup, allowing a literal quote to reach the query. A low-privileged user with Cases module access can perform blind SQL injection and extract sensitive database information. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69142: SuiteCRM: Authenticated SQL Injection in map_markers distance Parameter</title><link>https://vulnfeed.org/cve/CVE-2026-69142/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69142/</guid><pubDate>Thu, 05 Nov 2026 19:17:25 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the jjwg_Maps map marker endpoint uses the authenticated caller&apos;s distance value in the map_markers action without strict numeric validation or parameterization. An authenticated attacker can alter the SQL query, extract database data, modify query results, and consume resources. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-100364: SuiteCRM V8 JSON:API processAttributes() Missing ID Filter Allows ACL Bypass and Record Ownership Hijack</title><link>https://vulnfeed.org/cve/CVE-2026-100364/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100364/</guid><pubDate>Thu, 05 Nov 2026 19:16:58 +0000</pubDate><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.</description></item><item><title>CVE-2026-100360: SuiteCRM: V8 API Relationship Delete Bypasses Object-Level Authorization on the Related Record</title><link>https://vulnfeed.org/cve/CVE-2026-100360/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100360/</guid><pubDate>Thu, 05 Nov 2026 19:16:57 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, V8 API relationship write paths do not consistently enforce object-level edit and view authorization on both related records. In the verified Account-to-Contact case, an authenticated user can create a relationship while unable to edit the Account and can delete relationship links to a hidden Contact that cannot be viewed directly. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-100361: SuiteCRM: Mass Assignment in V8 API Allows Modification of Sensitive User Fields (user_hash, external_auth_only)</title><link>https://vulnfeed.org/cve/CVE-2026-100361/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100361/</guid><pubDate>Thu, 05 Nov 2026 19:16:57 +0000</pubDate><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 write path checks that a field exists but does not enforce api-visible or sensitive metadata that hides the same field on reads. The affected flow begins at PATCH /Api/V8/module and uses user_hash, external_auth_only, api-visible: false, and sensitive: true to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated user can mass-assign internal authentication fields, modify password hashes or external-authentication flags, and persist unauthorized account access. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-100358: SuiteCRM: Admin OS RCE via Dropdown Editor PHP Injection</title><link>https://vulnfeed.org/cve/CVE-2026-100358/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100358/</guid><pubDate>Thu, 05 Nov 2026 18:47:59 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the Studio Dropdown Editor passes $dropdown_name through html_entity_decode() and writes the result verbatim into a PHP language file under custom/ that is included on later page loads. An administrator can inject persistent PHP that executes as the web-server account, survives cache clears, and compromises application and host confidentiality, integrity, and availability. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-100363: SuiteCRM: Privilege escalation via V8 REST modules (ACLRoles, ACLActions, Administration)</title><link>https://vulnfeed.org/cve/CVE-2026-100363/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100363/</guid><pubDate>Thu, 05 Nov 2026 18:47:05 +0000</pubDate><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 module API exposes CRUD operations for administrator-only modules to any authenticated OAuth2 user. The affected flow begins at /Api/V8/module and uses ACLRoles, ACLActions, and Administration to carry attacker-controlled data or authorization state into the security-sensitive operation. A low-privileged user can create roles, change ACL levels, bind elevated roles, and alter global configuration to obtain administrator-equivalent control of CRM data and behavior. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-100365: SuiteCRM: Time-Based Blind SQL Injection via AOR_Reports ORDER BY Clause Allows Data Exfiltration by Any Authenticated User</title><link>https://vulnfeed.org/cve/CVE-2026-100365/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-100365/</guid><pubDate>Thu, 05 Nov 2026 18:38:37 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, AOR report generation concatenates an attacker-controlled stored field label into an ORDER BY clause without an allowlist. The affected flow begins at AOR_Reports and uses aor_fields, ORDER BY, and field label to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated user with AOR Reports access can perform time-based extraction of password hashes and arbitrary table data and can hold database connections with expensive expressions. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-71548: SuiteCRM: Authenticated SQL Injection in AOR_Reports `parameter_value` (value_type=Field) allows any low-privileged user to read the full database</title><link>https://vulnfeed.org/cve/CVE-2026-71548/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-71548/</guid><pubDate>Thu, 05 Nov 2026 18:37:44 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, AOR_Report::build_report_query_where incorporates a report editor&apos;s parameter_value when value_type=Field without sufficient validation. An authenticated user who can save a report can use SQL injection to read the entire SuiteCRM database. Disclosed data can include users.user_hash, OAuth2 tokens, CRM records, report definitions, and configuration data; the connector does not permit stacked queries, so direct write-through-injection is not supported. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-71550: SuiteCRM: LFI to RCE via AOW_WorkFlow</title><link>https://vulnfeed.org/cve/CVE-2026-71550/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-71550/</guid><pubDate>Thu, 05 Nov 2026 18:36:47 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the workflow controller uses a path-traversal-capable aow_action value in require_once() without constraining the resolved file. The affected flow begins at modules/AOW_WorkFlow/controller.php and uses aow_action, and require_once() to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated user with the WorkFlow role can include executable PHP, obtain server-side code execution, access CRM data and configuration secrets, and establish persistent access. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69134: SuiteCRM: SQL Injection via REST API securexss() Bypass in Relationship Management</title><link>https://vulnfeed.org/cve/CVE-2026-69134/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69134/</guid><pubDate>Thu, 05 Nov 2026 18:35:49 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the REST v4 JSON handler reads the pre-filter RAW_REQUEST value and relationship write helpers interpolate supplied field values into INSERT and UPDATE statements. The affected flow begins at $GLOBALS[&apos;RAW_REQUEST&apos;] and uses set_relationship, SugarRelationship::addRow(), SugarRelationship::updateRow(), and contact_role to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated user can inject SQL through relationship fields to read or alter database data and may reach file-write consequences when the database account has elevated privileges. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69140: SuiteCRM: SQL injection via get_latest_for_id param in GetLatestRevision.php</title><link>https://vulnfeed.org/cve/CVE-2026-69140/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69140/</guid><pubDate>Thu, 05 Nov 2026 18:26:12 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, GetLatestRevision.php interpolates get_latest_for_id directly into an SQL UPDATE statement. Although securexss() normally entity-encodes quotes, an input prefixed with an XSS payload makes AntiXSS select a processed string instead of the encoded backup, allowing a literal quote to reach the query. A low-privileged user with Documents module access can disclose database data and mass-update linked_documents records, while stacked statements and arbitrary DROP or INSERT operations are not supported by this vector. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69136: SuiteCRM: Authenticated SQL Injection In handleAttachments function</title><link>https://vulnfeed.org/cve/CVE-2026-69136/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69136/</guid><pubDate>Thu, 05 Nov 2026 18:24:12 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, email template attachment handling passes the remove_attachment POST parameter array through HTML-oriented securexss() processing and directly interpolates its elements into an SQL UPDATE statement. An authenticated attacker can inject SQL to disclose database information or abuse the UPDATE context to soft-delete all records in the notes table in one request. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69135: SuiteCRM: Authenticated SQL Injection In Project Module</title><link>https://vulnfeed.org/cve/CVE-2026-69135/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69135/</guid><pubDate>Thu, 05 Nov 2026 18:23:15 +0000</pubDate><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 module interpolates the authenticated caller&apos;s duplicateId POST parameter directly into a SQL query without sanitization, quoting, or parameterization. An authenticated attacker can alter query structure and disclose sensitive database information. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-69137: SuiteCRM: Authenticated SSRF in CalendarAccount testConnection Allows Internal Network Access and Response Disclosure</title><link>https://vulnfeed.org/cve/CVE-2026-69137/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-69137/</guid><pubDate>Thu, 05 Nov 2026 18:21:17 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the CalendarAccount testConnection action passes an authenticated caller&apos;s server_url directly to curl without host, address, or scheme validation. The affected flow begins at CalendarAccount::action_testConnection and uses server_url, CalDAVProvider::makeCalDAVRequest(), and PROPFIND to carry attacker-controlled data or authorization state into the security-sensitive operation. The server sends a PROPFIND request from its network context and returns non-success response bodies, enabling internal-service access, partial response disclosure, service enumeration, and possible cloud metadata access. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-61648: SuiteCRM: SQL injection via parameter_value[0] param in AOR_Report.php</title><link>https://vulnfeed.org/cve/CVE-2026-61648/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-61648/</guid><pubDate>Thu, 05 Nov 2026 18:20:22 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, a user-controllable Multi report condition passes parameter_value through unencodeMultienum() and concatenates the result into a SQL WHERE clause. Although securexss() normally entity-encodes quotes, an input prefixed with an XSS payload makes AntiXSS select a processed string instead of the encoded backup, allowing a literal quote to reach the database. A low-privileged user with AOR Reports access can read arbitrary tables through time-based or UNION-based SQL injection and can consume database connections with delay expressions. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-61650: SuiteCRM: Incorrect Access Control in V8 relationship creation via missing edit authorization</title><link>https://vulnfeed.org/cve/CVE-2026-61650/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-61650/</guid><pubDate>Thu, 05 Nov 2026 18:19:14 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the POST /Api/V8/module/{moduleName}/{id}/relationships/{linkFieldName} endpoint checks only view and list permissions before a one-to-many relationship writes a target record&apos;s foreign key, without enforcing the required edit permission. A low-privileged user can reassign records, alter ownership and security-relevant relationships, expand cross-user access, and manipulate workflows. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-61653: SuiteCRM: SQL injection via id param in modules/Campaigns/PopupCampaignRoi.php</title><link>https://vulnfeed.org/cve/CVE-2026-61653/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-61653/</guid><pubDate>Thu, 05 Nov 2026 18:18:13 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, modules/Campaigns/PopupCampaignRoi.php interpolates $_REQUEST[&apos;id&apos;] into SQL. Although securexss() normally entity-encodes quotes, an input prefixed with an XSS payload makes AntiXSS select a processed string instead of the entity-encoded backup, allowing a literal quote to reach the query. An authenticated user with Campaigns access can perform time-based blind SQL injection against arbitrary database tables. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-63213: SuiteCRM: Improper Limitation of a Pathname to a Restricted Directory (&apos;Path Traversal&apos;) in SuiteCRM</title><link>https://vulnfeed.org/cve/CVE-2026-63213/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-63213/</guid><pubDate>Thu, 05 Nov 2026 18:17:00 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the Upgrade Wizard commit flow trusts the hidden zip_to_dir parameter, while clean_path() does not reject traversal sequences. An authenticated administrator can copy extracted package files outside the intended destination, overwrite application or configuration files, place executable PHP under the web root, or cause denial of service. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-61649: SuiteCRM: isSelfRequest() bypass via substring match allows SSRF to internal services</title><link>https://vulnfeed.org/cve/CVE-2026-61649/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-61649/</guid><pubDate>Thu, 05 Nov 2026 18:15:54 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the SSRF protection added in 7.15.1 uses a substring comparison in isSelfRequest() rather than hostname equality. The affected flow begins at validate_external_host() and uses isSelfRequest(), and stripos() to carry attacker-controlled data or authorization state into the security-sensitive operation. An authenticated attacker can place the server hostname in a URL path to bypass IP validation and direct server-side requests to internal services. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-63215: SuiteCRM: Time-Based Blind SQL Injection via REST API</title><link>https://vulnfeed.org/cve/CVE-2026-63215/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-63215/</guid><pubDate>Thu, 05 Nov 2026 18:14:52 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the REST API v4.1 get_entry_list method is vulnerable to time-based blind SQL injection when an authenticated caller simultaneously bypasses two independent security mechanisms. The advisory does not identify those controls more precisely, so their identities remain unspecified. Successful exploitation can extract sensitive database information. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-63214: SuiteCRM: Authenticated SQL Injection in v4_1 get_entry_list rest api</title><link>https://vulnfeed.org/cve/CVE-2026-63214/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-63214/</guid><pubDate>Thu, 05 Nov 2026 18:12:25 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, legacy REST methods append an authenticated caller&apos;s query parameter as a SQL WHERE clause after insufficient structural validation. The affected flow begins at /service/v4_1/rest.php and uses get_entry_list, get_entries_count, and query to carry attacker-controlled data or authorization state into the security-sensitive operation. An account with list permission on a module can bypass the user_hash filter, retrieve password hashes and other database data, and use recovered administrative credentials to compromise the application. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-61651: SuiteCRM: Authenticated SQL Injection in get_end_date function in Project Controller</title><link>https://vulnfeed.org/cve/CVE-2026-61651/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-61651/</guid><pubDate>Thu, 05 Nov 2026 18:10:35 +0000</pubDate><description>SuiteCRM is an open-source, enterprise-ready Customer Relationship Management (CRM) software application. Prior to 7.15.2 and 8.10.2, the get_end_date action in Projects Controller concatenates an authenticated caller&apos;s task_id value into a SQL query without parameterization. A low-privileged user can use blind SQL injection to enumerate the database schema and extract credentials, customer records, and other database contents. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item><item><title>CVE-2026-63111: SuiteCRM: Non-admin user creates SchedulersJob: SSRF via cron</title><link>https://vulnfeed.org/cve/CVE-2026-63111/</link><guid isPermaLink="true">https://vulnfeed.org/cve/CVE-2026-63111/</guid><pubDate>Thu, 05 Nov 2026 18:09:36 +0000</pubDate><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 module API lacks module-level authorization and permits a low-privileged user to create SchedulersJobs records with attacker-controlled target values. The affected flow begins at /Api/V8/module and uses SchedulersJobs, target, cron.php, and url:: to carry attacker-controlled data or authorization state into the security-sensitive operation. Cron.php later executes the queued job with system privileges, and the url:: target makes server-side requests to internal or external hosts, can follow redirects, can persist as a recurring job, and may expose internal services. This issue is fixed in versions 7.15.2 and 8.10.2.</description></item></channel></rss>
