CVE-2026-5127
Received Received - Intake

Deserialization Flaw in User Frontend WordPress Plugin

Vulnerability report for CVE-2026-5127, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-05-08

Last updated on: 2026-05-08

Assigner: Wordfence

Description

The User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration plugin for WordPress is vulnerable to Deserialization of Untrusted Data in versions up to, and including, 4.3.1 This is due to insufficient input validation and type checking on the wpuf_files parameter during form submission, combined with unconditional deserialization via maybe_unserialize() when displaying post content. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject arbitrary PHP objects, which can be leveraged to execute arbitrary code, delete arbitrary files, or perform other malicious actions if a POP chain is present on the target system.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-05-08
Last Modified
2026-05-08
Generated
2026-07-09
AI Q&A
2026-05-08
EPSS Evaluated
2026-07-08
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
wp_user_frontend wp_user_frontend to 4.3.1 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-502 The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability exists in the User Frontend: AI Powered Frontend Posting, User Directory, Profile, Membership & User Registration plugin for WordPress, affecting versions up to and including 4.3.1.

It is caused by insufficient input validation and type checking on the wpuf_files parameter during form submission, combined with unconditional deserialization via the maybe_unserialize() function when displaying post content.

This allows authenticated attackers with Subscriber-level access or higher to inject arbitrary PHP objects. If a suitable POP (Property Oriented Programming) chain exists on the target system, this can be exploited to execute arbitrary code, delete files, or perform other malicious actions.

Impact Analysis

The vulnerability can have severe impacts including unauthorized execution of arbitrary code on the affected system.

Attackers can delete arbitrary files or perform other malicious actions, potentially compromising the integrity, confidentiality, and availability of the system.

Since the exploit requires only Subscriber-level access, it lowers the barrier for attackers who have limited privileges to escalate their impact.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-5127. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart