CVE-2025-4631: The E-Commerce ERP: Purchasing, Inventory, Fulfillment, Manufacturing, BOM, Accounting, Sales Analysis (WordPress plugin) · Improper Authorization
Affects The E-Commerce ERP: Purchasing, Inventory, Fulfillment, Manufacturing, BOM, Accounting, Sales Analysis (WordPress plugin)Source CVE Database V5
Not known to be exploited · CVSS 9.8 Critical.
Data as of 26 Oct 2026, 10:12 UTC
- EPSS
- 0.7% chance of exploitation in 30 days – higher than 54% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 31 May 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| unitybusinesstechnology The E-Commerce ERP: Purchasing, Inventory, Fulfillment, Manufacturing, BOM, Accounting, Sales Analysis | Affected
| Fixed in– |
AI-suggested
To mitigate CVE-2025-4631, organizations should immediately upgrade the Profitori plugin to a patched version once available from the vendor. Until a patch is released, implement strict network-level access controls to restrict access to the WordPress admin and plugin endpoints, especially the stocktend_object endpoint. Employ Web Application Firewalls (WAFs) with custom rules to detect and block suspicious requests attempting to invoke save_object_as_user() or manipulate the '_datatype' parameter. Conduct thorough audits of user roles and permissions within WordPress to identify and remediate any unauthorized privilege escalations. Enable detailed logging and monitoring of administrative actions to detect anomalous behavior early. Additionally, consider isolating the ERP system from public internet access where feasible and enforce strong authentication mechanisms for all administrative accounts. Regularly back up critical data and test restoration procedures to minimize impact in case of compromise. Finally, maintain close communication with the vendor for updates and advisories.
Description
The Profitori plugin for WordPress is vulnerable to Privilege Escalation due to a missing capability check on the stocktend_object endpoint in versions 2.0.6.0 to 2.1.1.3. This makes it possible to trigger the save_object_as_user() function for objects whose '_datatype' is set to 'users',. This allows unauthenticated attackers to write arbitrary strings straight into the user’s wp_capabilities meta field, potentially elevating the privileges of an existing user account or a newly created one to that of an administrator.
References
- wordfence.com/threat-intel/vulnerabilities/id/c764811f-e9dc-4c3d-b696-5792e70ff0b6?source=cve (opens in a new tab)
- plugins.trac.wordpress.org/browser/profitori/tags/2.1.1.3/profitori.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/profitori/tags/2.1.1.3/profitori.php (opens in a new tab)
- plugins.trac.wordpress.org/browser/profitori/tags/2.1.1.3/profitori.php (opens in a new tab)
- wordpress.org/plugins/profitori/ (opens in a new tab)
- plugins.trac.wordpress.org/browser/profitori/tags/2.1.1.3/profitori.php (opens in a new tab)