Description
The Divi Torque Lite – Divi Theme, Divi Builder & Extra Theme plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 4.2.3. This is due to the use of '__return_true' as the permission_callback for the /install_plugin and /activate_plugin REST API endpoints, which bypasses WordPress's built-in REST API nonce verification. Although the endpoint callbacks contain internal current_user_can() checks, the absence of nonce verification means that a forged cross-site request from a logged-in administrator's browser will pass the capability check via the admin's session cookies. This makes it possible for unauthenticated attackers to install arbitrary plugins from WordPress.
Published: 2026-07-09
Score: 8.8 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Divi Torque Lite plugin is vulnerable to a Cross‑Site Request Forgery (CWE‑352) flaw that allows an attacker to trigger the plugin’s /install_plugin REST endpoint from an authenticated administrator’s browser. Because the endpoint’s permission_callback always returns true and no nonce verification is performed, an attacker can bypass authentication checks and force the installation of any plugin from the WordPress repository. This flaw enables an attacker to install potentially malicious plugins without the administrator’s direct approval.

Affected Systems

All releases of the Divi Torque Lite – Divi Modules for Divi Builder & Theme plugin by badhonrocks up to and including version 4.2.3 are affected. Sites running any of those versions are at risk if their administrators are logged in and can be tricked into visiting a malicious page.

Risk and Exploitability

The CVSS score of 8.8 classifies the vulnerability as high severity. EPSS is reported as less than 1 %, indicating a low probability of exploitation, but the flaw can be leveraged if an attacker convinces a logged‑in administrator to load a malicious page—this inference is based on the description provided. The vulnerability is not currently listed in CISA’s KEV catalog. The attacker’s ability to install arbitrary plugins means that, if the plugin contains malicious code, the attacker can compromise the site’s integrity and confidentiality, and potentially cause denial of service. The flaw does not provide direct remote code execution without the plugin code used by the attacker.

Generated by OpenCVE AI on July 29, 2026 at 12:34 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update to the latest release of Divi Torque Lite or any version newer than 4.2.3 where the REST endpoints require a valid nonce.
  • If an update is not available immediately, block the /install_plugin and /activate_plugin routes by removing the route registration or using a filter that allows access only to users with a custom role or with explicit permission.
  • Modify the permission_callback functions of these routes to explicitly verify a nonce or use WordPress’s standard REST authentication checks.
  • Restrict REST API traffic to authenticated users only by configuring IP‑based firewall rules or applying a security plugin that blocks unsigned requests.

Generated by OpenCVE AI on July 29, 2026 at 12:34 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 10 Jul 2026 10:15:00 +0000

Type Values Removed Values Added
First Time appeared Badhonrocks
Badhonrocks divi Torque Lite – Divi Modules For The Divi Builder & Theme
Wordpress
Wordpress wordpress
Vendors & Products Badhonrocks
Badhonrocks divi Torque Lite – Divi Modules For The Divi Builder & Theme
Wordpress
Wordpress wordpress

Thu, 09 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Thu, 09 Jul 2026 10:45:00 +0000

Type Values Removed Values Added
Description The Divi Torque Lite – Divi Theme, Divi Builder & Extra Theme plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 4.2.3. This is due to the use of '__return_true' as the permission_callback for the /install_plugin and /activate_plugin REST API endpoints, which bypasses WordPress's built-in REST API nonce verification. Although the endpoint callbacks contain internal current_user_can() checks, the absence of nonce verification means that a forged cross-site request from a logged-in administrator's browser will pass the capability check via the admin's session cookies. This makes it possible for unauthenticated attackers to install arbitrary plugins from WordPress.
Title Divi Torque Lite <= 4.2.3 - Cross-Site Request Forgery to Arbitrary Plugin Installation via 'install_plugin' REST Endpoint
Weaknesses CWE-352
References
Metrics cvssV3_1

{'score': 8.8, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

Badhonrocks Divi Torque Lite – Divi Modules For The Divi Builder & Theme
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-09T17:22:23.953Z

Reserved: 2026-03-16T15:20:23.202Z

Link: CVE-2026-4275

cve-icon Vulnrichment

Updated: 2026-07-09T17:22:17.714Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T12:45:03Z

Weaknesses
  • CWE-352

    Cross-Site Request Forgery (CSRF)