Description
The WP Encryption WordPress plugin before 7.8.8.2 does not perform a capability or nonce check on one of the handlers that drives its SSL certificate-provisioning routine, allowing unauthenticated users to make the WP Encryption WordPress plugin before 7.8.8.2 overwrite the site's certificate private key and replace its pending Let's Encrypt order and challenge material with a single request. Repeated requests keep regenerating the material, preventing the administrator from completing certificate issuance.
Published: 2026-10-14
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Ability for unauthenticated users to overwrite the site's SSL certificate private key, disrupting certificate issuance and potentially causing HTTPS downtime
Action: Apply Patch
AI Analysis

Impact

The WP Encryption plugin lacks a capability or nonce check in its certificate‑provisioning handler, allowing an impersonated request to replace the site's private key and the pending Let's Encrypt order in a single transaction. Attackers can repeat this operation to continually regenerate challenge material, preventing the administrator from completing the certificate issuance process. The primary consequence is a denial of service against the site’s HTTPS functionality, as the site will fail to obtain a valid certificate. While the exploit does not expose the original private key, it forces disruption of secure communications, impacting confidentiality and availability for visitors.

Affected Systems

Any WordPress site running an instance of the WP Encryption plugin with a version older than 7.8.8.2 is affected. The vulnerability applies regardless of other security measures, as the missing authorization check is performed solely by the plugin.

Risk and Exploitability

The CVSS score of 6.5 reflects a moderate severity, and the EPSS score of less than 1% indicates a very low probability of exploitation. The vulnerability is not included in CISA’s KEV catalog. An attacker can exploit the flaw simply by sending an unauthenticated HTTP request to the wple_auto_handler endpoint; no additional compromise or privileged credentials are required. The impact is limited to denial of service for certificate provisioning, but the exploit is straightforward and could be automated if discovered. Overall, the risk is moderate, with a low likelihood of widespread exploitation in the near term.

Generated by OpenCVE AI on October 16, 2026 at 00:37 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the WP Encryption plugin to version 7.8.8.2 or later, which includes the missing capability/nonce check in the certificate‑provisioning handler.
  • If an immediate upgrade is not feasible, block unauthenticated access to the wple_auto_handler endpoint via a web‑application firewall or by applying an allow‑list that permits only authenticated WordPress users to reach that API route.
  • Disable the plugin’s SSL certificate provisioning feature if you do not rely on Let’s Encrypt certificates, or configure the site to use an alternative SSL provider that does not depend on the vulnerable handler.
  • Monitor web traffic for repeated or anomalous requests to the WP Encryption API, as repeated certificate‑order requests could signal an attempt to keep the site un‑certified.

Generated by OpenCVE AI on October 16, 2026 at 00:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 14 Oct 2026 14:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-862
Metrics cvssV3_1

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


Wed, 14 Oct 2026 06:45:00 +0000

Type Values Removed Values Added
Description The WP Encryption WordPress plugin before 7.8.8.2 does not perform a capability or nonce check on one of the handlers that drives its SSL certificate-provisioning routine, allowing unauthenticated users to make the WP Encryption WordPress plugin before 7.8.8.2 overwrite the site's certificate private key and replace its pending Let's Encrypt order and challenge material with a single request. Repeated requests keep regenerating the material, preventing the administrator from completing certificate issuance.
Title WP Encryption < 7.8.8.2 - Unauthenticated Certificate Private Key and ACME Order Replacement via wple_auto_handler
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-14T13:42:22.229Z

Reserved: 2026-10-09T11:15:16.777Z

Link: CVE-2026-108064

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-14T07:17:02.200

Modified: 2026-10-14T16:14:02.800

Link: CVE-2026-108064

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T00:45:17Z

Weaknesses