CVE-2026-8157
HighCVSS 8.8Exploitation Probability (EPSS)
Low risk14th percentile - higher than 14% of all known CVEs
Summary
The Vitepos WordPress plugin before 3.4.2 does not properly restrict the roles that can be assigned when creating new users via one of its REST API endpoints, allowing authenticated users with a custom role to escalate privileges to administrator.
Risk Assessment
The organization may be exposed to unauthorized access to administrator accounts, potentially leading to serious security breaches and data loss.
Recommendation
It is recommended to update the Vitepos plugin to version 3.4.2 or later to mitigate this security vulnerability.
Other vulnerabilities in Vitepos WordPress plugin
See all- CVE-2026-14238Medium
The vitepos WordPress plugin before version 3.6.0 does not sanitize or parameterize an identifier taken from a REST request body before using it in a database query in one of its report endpoints, allowing users with administrator-level access to perform SQL injection.
- CVE-2026-14237High
The vitepos WordPress plugin before version 3.6.0 and Vitepos WordPress plugin before version 3.5.0 do not perform a per-target authorization check in their point-of-sale password-reset API and grant the custom Outlet Manager role an over-broad password-reset capability by default, allowing an Outlet Manager to reset any user's password, including an administrator's, and take over the account.
Original NVD description (English source)
The Vitepos WordPress plugin before 3.4.2 does not properly restrict the roles that can be assigned when creating new users via one of its REST API endpoints, allowing authenticated users with a custom Vitepos WordPress plugin before 3.4.2 role to escalate privileges to administrator.

