CVE-2026-14237
HighCVSS 7.2Exploitation Probability (EPSS)
Low risk16th percentile - higher than 16% of all known CVEs
Summary
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.
Risk Assessment
A user with the Outlet Manager role could take over administrator accounts, leading to full compromise of the system and data.
Recommendation
Update the vitepos and Vitepos plugins to the latest versions that include authorization fixes and restrict password reset capabilities.
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-8157High
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.
Original NVD description (English source)
The vitepos WordPress plugin before 3.6.0, Vitepos WordPress plugin before 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.

