Description
Custom role PHP Object Injection in WP ERP <= 1.17.9 versions.
Published: 2026-09-30
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution
Action: Immediate Patch
AI Analysis

Impact

The "Custom role" feature of the WordPress WP ERP plugin contains a PHP Object Injection flaw in all releases up to version 1.17.9. An attacker who can manipulate the object serialization mechanism can inject a crafted PHP object, which the plugin will unserialize and use without proper validation. This flaw permits the attacker to execute arbitrary PHP code on the WordPress host, giving the attacker full control over the system.

Affected Systems

the weDevs WordPress WP ERP plugin, all versions up to and including 1.17.9, deployed on WordPress sites.

Risk and Exploitability

The vulnerability has a CVSS score of 7.2, indicating a high severity level. The EPSS score is not available, and it is not listed in the CISA KEV catalog. While no public exploit code is listed, the nature of PHP Object Injection and the lack of validation in the plugin means that exploitation would be possible from a client with access to the Custom Role interface or by sending a crafted request to the site. Attackers with local or authenticated access to the WordPress admin interface stand a higher chance of exploitation, but even unauthenticated users could trick the application if they can directly target the plugin endpoint.

Generated by OpenCVE AI on September 30, 2026 at 15:41 UTC.

Remediation

Vendor Solution

Update the WordPress WP ERP plugin to the latest available version (at least 1.17.10).


OpenCVE Recommended Actions

  • Apply the latest WP ERP plugin update, version 1.17.10 or later, which removes the vulnerable object injection code.
  • If immediate update is not possible, restrict access to the Custom Role interface in WP ERP to trusted administrators by adjusting WordPress user roles or using a firewall rule.
  • Disable any custom role creation features in WP ERP temporarily until a patch is applied.
  • Monitor WordPress logs for erratic unserialize activity or unexpected HTTP requests that could indicate an attempted injection.

Generated by OpenCVE AI on September 30, 2026 at 15:41 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 30 Sep 2026 13:00:00 +0000

Type Values Removed Values Added
Description Custom role PHP Object Injection in WP ERP <= 1.17.9 versions.
Title WordPress WP ERP plugin <= 1.17.9 - PHP Object Injection vulnerability
Weaknesses CWE-502
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Patchstack

Published:

Updated: 2026-09-30T13:27:11.041Z

Reserved: 2026-09-23T00:18:19.473Z

Link: CVE-2026-96343

cve-icon Vulnrichment

Updated: 2026-09-30T13:22:03.226Z

cve-icon NVD

Status : Deferred

Published: 2026-09-30T13:17:29.167

Modified: 2026-09-30T14:18:07.950

Link: CVE-2026-96343

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-30T15:45:07Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data