Description
The Confection WordPress Cable WordPress plugin from 0.4.0 to 0.4.7 does not perform any capability or nonce checks before saving its settings and writing one of them, unmodified, into a standalone PHP file that it then serves, allowing unauthenticated users to execute arbitrary PHP code on the server.
Published: 2026-11-09
Score: 10 Critical
EPSS: n/a
KEV: No
Impact: Unauthenticated Remote Code Execution
Action: Patch Immediately
AI Analysis

Impact

The Confection WordPress Cable plugin fails to perform capability or nonce checks when saving its settings. It writes one setting value directly into a standalone PHP file that the plugin serves, allowing any unauthenticated user to inject arbitrary PHP code and execute it on the server. This flaw enables attackers to compromise confidentiality, integrity, and availability by running arbitrary commands or installing malware, potentially resulting in full system takeover.

Affected Systems

WordPress sites running the Confection WordPress Cable plugin version 0.4.0 through 0.4.7 are affected. The vendor is listed as Unknown:Confection WordPress Cable on platforms that host the plugin.

Risk and Exploitability

The vulnerability has a CVSS score of 10, indicating critical severity. No EPSS score is currently available, but the attack can be launched without authentication or special privileges, and the code payload is directly executed by the server. The flaw is not yet included in the CISA KEV catalog, though the potential impact and ease of exploitation justify immediate attention. Attackers can trigger the flaw by accessing the plugin’s write‑key endpoint with crafted input, resulting in the creation of a malicious PHP file that the plugin will serve to any visitor.

Generated by OpenCVE AI on November 9, 2026 at 11:51 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Disable the Confection WordPress Cable plugin immediately to remove the vulnerable code.
  • Update the plugin to a patched version that implements capability and nonce checks, or reinstall an earlier secure release.
  • Set file permissions on the plugin’s configuration directory to prevent write access by the web server, or block execution of the generated PHP file with .htaccess rules.
  • Monitor web server logs for unexpected PHP file creation or execution attempts to detect ongoing exploitation.

Generated by OpenCVE AI on November 9, 2026 at 11:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 09 Nov 2026 12:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
CWE-94

Mon, 09 Nov 2026 10:30:00 +0000

Type Values Removed Values Added
Description The Confection WordPress Cable WordPress plugin from 0.4.0 to 0.4.7 does not perform any capability or nonce checks before saving its settings and writing one of them, unmodified, into a standalone PHP file that it then serves, allowing unauthenticated users to execute arbitrary PHP code on the server.
Title Confection 0.4.0 - 0.4.7 - Unauthenticated RCE via Write Key Option
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-11-09T10:24:50.507Z

Reserved: 2026-10-22T08:37:57.008Z

Link: CVE-2026-115252

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-09T11:17:21.143

Modified: 2026-11-09T11:17:21.143

Link: CVE-2026-115252

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-09T12:00:17Z

Weaknesses
  • CWE-284

    Improper Access Control

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')