Skip to main content

Salesforce Suite CVE-2026-13243

| EUVDEUVD-2026-43067 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-07-10 drupal GHSA-585m-5jj4-5474
4.8
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Host malicious page with forged request
  2. Delivery
    Lure authenticated Drupal user to visit
  3. Exploit
    Browser auto-submits request with session cookie
  4. Execution
    Module executes action without CSRF token check
  5. Impact
    Unauthorized state change as victim

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires a Drupal site running the Salesforce Suite module (version ≤5.1.3) and a victim who is currently authenticated to that site with the privileges needed for the targeted action; the attacker must induce that victim to load attacker-controlled content (malicious link, page, or embedded request) while their Drupal session is active. Although the published CVSS vector marks UI:N, the CWE-352 CSRF nature means victim interaction and an existing authenticated session are the practical prerequisites and the primary limiting factors - an attacker cannot exploit this against an anonymous or logged-out user, and impact is bounded by the victim's permission level. This limiting condition is why real-world risk is narrower than the 9.8 score implies.

Impact

The signals conflict and should be weighed carefully rather than taken at the 9.8 face value. The NVD/vendor CVSS vector (AV:N/AC:L/PR:N/UI:N, C:H/I:H/A:H) yields 9.8 Critical, but UI:N is inconsistent with the CWE-352 CSRF classification - CSRF inherently requires a victim to trigger the forged request, which normally maps to UI:R and lowers the score. This suggests the published vector may overstate exploitability. Countervailing signals reinforce lower real-world urgency: EPSS is only 0.10% (1st percentile), there is no CISA KEV listing, and no public exploit code is identified. There is no SSVC decision data provided. Net assessment: treat this as a genuine issue worth patching on a normal contrib-security cadence, but the Critical rating likely reflects the automated CVSS worst-case rather than confirmed unauthenticated network RCE-equivalent risk; verify the interaction and impact assumptions against SA-CONTRIB-2026-063.

Exploit ScenarioDerived

An attacker crafts a malicious web page or email containing an auto-submitting form or embedded request targeting a state-changing endpoint of the Salesforce Suite module. When an authenticated Drupal user with the relevant permissions visits the page while logged in, their browser silently sends the forged request, causing the module to perform an unwanted action (e.g., altering Salesforce integration configuration or mappings) under the victim's identity. No public exploit code is currently identified, and success depends on the victim being authenticated and interacting with attacker content.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jul 13, 2026

Cross-Site Request Forgery in the Drupal Salesforce Suite contrib module (all versions from 0.0.0 up to and including 5.1.3) lets an attacker forge state-changing requests that are executed with the privileges of an authenticated Drupal user who is tricked into loading attacker-controlled content. The Drupal security team (SA-CONTRIB-2026-063) rates it critical, and a fixed release is available; no public exploit code has been identified and EPSS is very low (0.10%, 1st percentile), indicating no observed exploitation activity. Note that the published CVSS vector (UI:N) is atypical for CSRF, which normally depends on victim interaction, so the real-world impact profile should be verified against the vendor advisory.

RemediationAI

Patch available per vendor advisory: upgrade the Salesforce Suite module to the fixed release referenced in Drupal SA-CONTRIB-2026-063 (https://www.drupal.org/sa-contrib-2026-063) - the exact patched version is not stated in the provided data, so confirm it from the advisory rather than assuming (the fix is expected in the first release above 5.1.3). Until the update is applied, reduce exposure by limiting who holds the Drupal permissions the module's actions depend on and by restricting or gating access to the affected module routes/admin pages (for example via reverse-proxy access rules), accepting that this may inconvenience legitimate administrators; ensure standard Drupal CSRF and session protections are in force and advise privileged users to avoid browsing untrusted sites in the same session as the Drupal admin interface. Do not disable Drupal's Form API token handling. Cite and follow the vendor advisory for the authoritative fixed version.

Affected VersionsENISA

Salesforce Suite 0.0.0 <5.1.3

Affected Packages

composer drupal/salesforce fix: 5.1.3
euvd salesforce_suite fix: 5.1.3

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 2 packages in composer, euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the Salesforce Suite, a Drupal contributed module (CPE cpe:2.3:a:drupal:salesforce_suite) that integrates Drupal sites with the Salesforce CRM platform for data mapping, synchronization, and push/pull operations. The root cause is CWE-352 (Cross-Site Request Forgery): one or more of the module's request handlers accept state-changing operations without validating an anti-CSRF token, so Drupal cannot distinguish a legitimate form submission from a forged one originating on a third-party page. Drupal's Form API normally supplies per-form CSRF tokens automatically; CSRF flaws in contrib modules typically arise where routes, menu callbacks, or AJAX endpoints perform mutating actions via GET or via forms/links that bypass or omit token validation.

Know when Salesforce Suite gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (drupal) PRIMARY 4.8 MEDIUM
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
vuln.today AI 7.1 HIGH

CSRF requires victim interaction (UI:R) so PR:N applies to the attacker but a logged-in victim is needed; impact is primarily unauthorized state change (I:H), with limited confidentiality and no direct availability effect.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

Attack Vector
Network
Attack Complexity
High
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

6
Severity Changed
Jul 13, 2026 - 19:22 NVD
CRITICAL MEDIUM
CVSS changed
Jul 13, 2026 - 19:22 NVD
9.8 (CRITICAL) 4.8 (MEDIUM)
CVSS changed
Jul 13, 2026 - 19:07 NVD
9.8 (CRITICAL)
Patch available
Jul 10, 2026 - 23:02 EUVD
CVE Published
Jul 10, 2026 - 21:44 cve.org
UNKNOWN (no severity yet)
CVE Published
Jul 10, 2026 - 21:44 cve.org
CRITICAL 9.8

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in Drupal Salesforce Suite allows Cross Site Request Forgery. This issue affects Salesforce Suite versions: from 0.0.0 to 5.1.3.

Executive ViewAI

Why It Matters

Drupal Salesforce Suite module (all versions through 5.1.3) has a critical CVSS 9.8 cross-site request forgery vulnerability enabling attackers to execute unauthorized Salesforce operations through authenticated Drupal users. Despite the critical rating, no public exploit has been identified and exploitation levels remain at the lowest percentile (EPSS: 0.1%); however, any organization using this module should prioritize immediate patching to protect Salesforce integrations and data integrity.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche Drupal contrib CRM-integration module, limited to Salesforce-connected sites
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

24
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +24
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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