Impact
The ClearSale Total plugin for WordPress contains an unauthenticated SQL Injection flaw in the clearsale_total_push AJAX action. Unsanitized input from the pagseguro[metodo] POST parameter is UPDATE statement. The nonce verification exists but its failing branch is commented out, so the verification is effectively bypassed. On PHP versions prior to 8.0 a loose type comparison allows the string "4 AND SLEEP(5)" to match the integer 4, enabling an attacker to inject arbitrary SQL statements that can read, modify, or delete data in WordPress tables.
Affected Systems
WordPress sites running ClearSale Total plugin versions up to and including 3.4.2. The vulnerability is present only on installations using PHP 7.x or earlier, as newer PHP releases strengthen type comparison rules.
Risk and Exploitability
The flaw carries a CVSS score of 7.5, classifying it as high risk. The EPSS score is unavailable, and it is not listed in the CISA KEV catalog. The attack requires no special privileges; any unauthenticated user can submit would give an attacker the ability to execute arbitrary SQL, enabling data exfiltration or modification and potentially compromising the entire WordPress installation.
OpenCVE Enrichment