CVE-2026-14238
MediumCVSS 4.1Exploitation Probability (EPSS)
Low risk8th percentile - higher than 8% of all known CVEs
Summary
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.
Risk Assessment
An attacker with administrator privileges could gain unauthorized access to database data, including sensitive information, and potentially take control of the system.
Recommendation
Update the vitepos plugin to version 3.6.0 or later, which includes fixes for SQL injection.
Other vulnerabilities in vitepos WordPress plugin
See all- 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.
- 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 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.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

