Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-64234

CVE-2025-64234: Evergreen Content Poster Auth Bypass Flaw

CVE-2025-64234 is an authorization bypass flaw in Evergreen Content Poster plugin that exploits misconfigured access controls. This post explains the technical details, affected versions up to 1.4.5, and mitigation steps.

Published:

CVE-2025-64234 Overview

CVE-2025-64234 is a missing authorization vulnerability in the Evergreen Content Poster WordPress plugin. The flaw affects all versions up to and including 1.4.5. It stems from incorrectly configured access control on plugin functionality, categorized as CWE-862 Missing Authorization.

Authenticated users with low privileges can invoke functionality that should require higher authorization. The issue is exploitable over the network without user interaction. Impact is limited to availability, with no direct confidentiality or integrity impact according to the CVSS vector.

Critical Impact

An authenticated attacker with low privileges can abuse plugin actions lacking authorization checks, potentially disrupting site availability.

Affected Products

  • Evergreen Content Poster WordPress plugin (evergreen-content-poster)
  • All versions from n/a through <= 1.4.5
  • WordPress installations with the vulnerable plugin activated

Discovery Timeline

  • 2025-10-29 - CVE-2025-64234 published to NVD
  • 2026-06-17 - Last updated in NVD database

Technical Details for CVE-2025-64234

Vulnerability Analysis

The Evergreen Content Poster plugin exposes one or more actions without verifying whether the requesting user is authorized to perform them. The plugin registers handlers that check authentication but omit capability checks or nonce validation for privileged operations.

An attacker holding any authenticated account, such as a Subscriber, can send crafted requests to these handlers. The plugin executes the action without validating that the user's role permits it. This breaks the WordPress role and capability model that administrators rely on for privilege separation.

Root Cause

The root cause is missing authorization logic on plugin endpoints. WordPress plugins must call current_user_can() with an appropriate capability before executing privileged actions. When this check is absent, any authenticated session becomes sufficient to trigger the action.

The issue is tracked as CWE-862: Missing Authorization. Refer to the Patchstack WordPress Plugin Vulnerability advisory for vendor-specific detail.

Attack Vector

Exploitation requires network access to the WordPress site and a low-privileged authenticated account. The attacker submits an HTTP request to the vulnerable plugin endpoint, invoking a function that should be restricted. No user interaction is needed on the victim side. The verified impact is degradation of site availability.

No public proof-of-concept code is available. See the Patchstack advisory for technical details.

Detection Methods for CVE-2025-64234

Indicators of Compromise

  • Unexpected POST requests to admin-ajax.php or plugin-specific endpoints originating from low-privileged user accounts
  • Plugin actions executed by users whose roles do not include the corresponding capability
  • Anomalous content posting activity or configuration changes tied to non-administrative accounts

Detection Strategies

  • Audit WordPress access logs for authenticated requests targeting evergreen-content-poster handlers from Subscriber or Contributor accounts
  • Correlate plugin activity in the WordPress database with the invoking user's role and capabilities
  • Enable web application firewall rules that flag broken access control patterns against WordPress plugin endpoints

Monitoring Recommendations

  • Forward WordPress and web server logs to a centralized logging platform for retention and correlation
  • Alert on privilege escalation indicators such as low-role users invoking administrative plugin actions
  • Monitor for the creation of new posts, scheduled jobs, or outbound connections triggered by non-editor accounts

How to Mitigate CVE-2025-64234

Immediate Actions Required

  • Deactivate the Evergreen Content Poster plugin until a patched version above 1.4.5 is confirmed installed
  • Review WordPress user accounts and remove or downgrade unnecessary low-privileged accounts
  • Enforce strong authentication and rate limiting on wp-login.php to reduce the pool of usable authenticated sessions

Patch Information

As of the latest NVD update on 2026-06-17, the affected range is documented as n/a through <= 1.4.5. Consult the Patchstack advisory and the plugin's WordPress.org listing for the current fixed release, and apply it as soon as one is available.

Workarounds

  • Restrict access to /wp-admin/ and admin-ajax.php at the web server or WAF layer where feasible
  • Limit registration and disable open user signup on affected WordPress sites
  • Remove the plugin entirely if it is not business-critical

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.