Description
The To Do List Member WordPress plugin through 1.6 does not have authorisation or nonce checks in an import routine, and does not validate the location it fetches the imported data from, allowing unauthenticated users to create arbitrary published posts and taxonomy terms on the site.
Published: 2026-09-21
Score: 3.7 Low
EPSS: n/a
KEV: No
Impact: Unauthenticated content injection that allows arbitrary published posts and taxonomy terms
Action: Apply Patch
AI Analysis

Impact

The To Do List Member plugin for WordPress lacks authorization checks and nonce validation in its import routine, and it does not verify the origin of data it imports. As a result, an unauthenticated attacker can trigger the import endpoint to create arbitrary published posts and taxonomy terms on the site, potentially leading to content defacement or the spread of malicious material. The vulnerability stems from improper access control and insufficient input validation, allowing attackers to inject arbitrary content without authentication.

Affected Systems

The affected product is the To Do List Member WordPress plugin, versions 1.4 through 1.6. These versions are distributed under an unknown vendor label and run within standard WordPress installations on PHP‑enabled web servers. Users who upgrade to newer releases that address the issue or apply the vendor’s fix will no longer be susceptible to this injection flaw.

Risk and Exploitability

The CVSS v3 score of 3.7 places this vulnerability in the low‑moderate range, and the EPSS score is not available. It is not listed in the CISA KEV catalog, suggesting no confirmed exploits. The attack vector is inferred to be unauthenticated HTTP requests to the import endpoint; therefore, the risk depends on the public exposure of the plugin. Given the lack of identified exploits, the immediate threat is moderate but should be mitigated promptly.

Generated by OpenCVE AI on September 21, 2026 at 10:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the To Do List Member plugin to a version newer than 1.6 that includes the patch.
  • Enforce authentication and nonce verification on the import route to ensure only authorized users can trigger imports.
  • Validate and whitelist the source URL or disable external imports entirely to prevent injection of arbitrary content.
  • Configure a Web Application Firewall or firewall rule to block unauthenticated POST requests to the import endpoint if an update is not yet available.

Generated by OpenCVE AI on September 21, 2026 at 10:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 10:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269
CWE-287

Mon, 21 Sep 2026 09:00:00 +0000

Type Values Removed Values Added
Description The To Do List Member WordPress plugin through 1.6 does not have authorisation or nonce checks in an import routine, and does not validate the location it fetches the imported data from, allowing unauthenticated users to create arbitrary published posts and taxonomy terms on the site.
Title To Do List Member 1.4 - 1.6 - Unauthenticated Content Injection via Import
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-21T08:51:52.409Z

Reserved: 2026-09-08T12:23:07.778Z

Link: CVE-2026-86802

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-21T09:17:06.157

Modified: 2026-09-21T09:17:06.157

Link: CVE-2026-86802

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T10:30:09Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-287

    Improper Authentication