The Profile Builder Pro plugin for WordPress is vulnerable to PHP Object Injection in all versions up to and including 3.14.5. This is due to the use of PHP's maybe_unserialize() function on the attacker-controlled 'args' POST parameter within the wppb_request_users_pins_action_callback() AJAX handler, which lacked any nonce verification, type checking, or input validation before deserialization. Because the handler was registered with both wp_ajax_ and wp_ajax_nopriv_ hooks, it was reachable by completely unauthenticated users. This makes it possible for unauthenticated attackers to inject arbitrary PHP objects into application memory.
Metrics
Affected Vendors & Products
References
History
Sat, 02 May 2026 06:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | The Profile Builder Pro plugin for WordPress is vulnerable to PHP Object Injection in all versions up to and including 3.14.5. This is due to the use of PHP's maybe_unserialize() function on the attacker-controlled 'args' POST parameter within the wppb_request_users_pins_action_callback() AJAX handler, which lacked any nonce verification, type checking, or input validation before deserialization. Because the handler was registered with both wp_ajax_ and wp_ajax_nopriv_ hooks, it was reachable by completely unauthenticated users. This makes it possible for unauthenticated attackers to inject arbitrary PHP objects into application memory. | |
| Title | Profile Builder Pro <= 3.14.5 - Unauthenticated PHP Object Injection | |
| Weaknesses | CWE-502 | |
| References |
|
|
| Metrics |
cvssV3_1
|
Status: PUBLISHED
Assigner: Wordfence
Published:
Updated: 2026-05-02T05:29:30.319Z
Reserved: 2026-05-01T17:10:21.145Z
Link: CVE-2026-7647
No data.
Status : Received
Published: 2026-05-02T06:16:04.803
Modified: 2026-05-02T06:16:04.803
Link: CVE-2026-7647
No data.
OpenCVE Enrichment
Updated: 2026-05-02T10:15:16Z