Read the docs

Arbitrary file upload in DoubleScale All-in-One CRM plugin

Priority MEDIUM 41CWE-434Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-434.

Summary

The DoubleScale All-in-One CRM WordPress plugin, all versions up to and including 1.5.1, contains an arbitrary file upload flaw (CWE-434). Its extension allow-list fails open for unrecognized extensions such as .php, so the upload check accepts them. An authenticated attacker with subscriber-level access or higher can upload files that may be executable, which makes remote code execution possible. Exploitation requires the Helpdesk module to be enabled.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Description from the CNA

The DoubleScale | All-in-One CRM – Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 1.5.1 via the store_upload function. This is due to a fail-open extension allow-list in extension_is_allowed() that returns true when wp_check_filetype() yields an empty type for unrecognized extensions such as .php, combined with magic-byte-only MIME detection and no capability check beyond is_user_logged_in(). This makes it possible for authenticated attackers, with subscriber-level access and above, to upload files that may be executable, which makes remote code execution possible. Exploitation requires the Helpdesk module to be enabled, as the vulnerable REST endpoint is only registered when that module is active.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00511 43rd percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Total

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
samuelgallegosDoubleScale CRM | All-in-One CRM – Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & Moreup to 1.5.1—No fix listedCNA
  • DoubleScale CRM | All-in-One CRM – Sales, Multi-Channel Marketing, Newsletter, Booking, Helpdesk, Automation, MCP & More Vendorsamuelgallegos Affected up to 1.5.1 Fixed in — No fix listed CNA

Remediation

The sources list no fixed version for DoubleScale CRM.

Written with Claude Haiku 5.5 from the sources below · 2026-10-28

Timeline

  1. 2026-10-16 Threatist record created from CVE-2026-111311
  2. 2026-10-16 Priority changed: LOW → MEDIUM
  3. 2026-10-16 Alias added: GHSA-rv9x-w2pf-2f69

References

Sources