Description
The User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.3.1 via the payment_page() function due to missing validation on the 'user_id' user controlled key. This makes it possible for unauthenticated attackers to activate a free subscription pack for any user on the site, overwriting their existing paid subscription and causing loss of paid features.
Published: 2026-07-08
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

This vulnerability is an Insecure Direct Object Reference in the payment_page() function of the User Frontend: AI Powered Frontend Posting, User Directory, Profile Builder, Membership & User Registration plugin. The function accepts a user_id parameter without validating that the requester is allowed to modify that account, allowing unauthenticated attackers to activate or change any user’s subscription pack. The result is that a paid subscription can be overwritten with a free subset of features and the owner of the service. The weakness falls under CWE‑639, where insufficient authorization validates the privilege of an actor before performing a sensitive operation.

Affected Systems

All installations of the wedevs User Frontend plugin with a version of 4.3.1 or earlier are impacted. The plugin is a WordPress add‑on that adds frontend posting and user management features. No information is provided that newer versions address the flaw.

Risk and Exploitability

The CVSS score of 5.3 indicates a medium severity. The EPSS score is less than 1%, indicating a very low estimated probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog, but that does not rule out potential exploitation. The likely attack vector is sending crafted unauthenticated HTTP requests to the payment_page() endpoint with arbitrary user_id values, which results in direct modification of subscription data. Attackers can gain this capability and use it to disrupt paid services on the site. The lack of authentication checks satisfies the definition of an Insecure Direct Object Reference, and the minimal impact on system integrity does not outweigh the loss of revenue and service disruption for affected users.

Generated by OpenCVE AI on July 26, 2026 at 18:06 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the User Frontend plugin to the latest available version if a patch is released.
  • Restrict access to the payment_page endpoint so that only authorized administrators can invoke it, for example by disabling the endpoint or adding role checks.
  • Implement server‑side validation to confirm that the requesting user owns the specified user_id or has the required privileges before allowing subscription changes.

Generated by OpenCVE AI on July 26, 2026 at 18:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 08 Jul 2026 13:00:00 +0000

Type Values Removed Values Added
Description The User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 4.3.1 via the payment_page() function due to missing validation on the 'user_id' user controlled key. This makes it possible for unauthenticated attackers to activate a free subscription pack for any user on the site, overwriting their existing paid subscription and causing loss of paid features.
Title User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration <= 4.3.1 - Unauthenticated Insecure Direct Object Reference to Arbitrary User Subscription Overwrite
Weaknesses CWE-639
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-08T14:00:54.082Z

Reserved: 2026-04-02T22:38:21.515Z

Link: CVE-2026-5459

cve-icon Vulnrichment

No data.

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-26T18:15:17Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key