PT-2026-51686 · WordPress · Clearsale Total

·

CVE-2026-8705

·

Published

2026-06-24

·

Updated

2026-07-02

CVSS v3.1

7.5

High

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions ClearSale Total versions prior to 3.4.3
Description An issue exists in the clearsale total push AJAX action where the pagseguro[metodo] POST parameter is not properly sanitized. The handler is accessible to unauthenticated users via wp ajax nopriv clearsale total push. Although a nonce check is present, the failure mechanism is disabled, allowing execution to continue. On servers running PHP versions earlier than 8.0, loose type juggling allows a string to be treated as an integer during a comparison in a switch statement, enabling an attacker to inject malicious SQL into an UPDATE query. This allows unauthenticated attackers to append additional queries to extract sensitive information from the database.
Recommendations Update ClearSale Total to version 3.4.3 or later. As a temporary mitigation, ensure the server is running PHP 8.0 or newer to prevent the type juggling behavior.

Fix

SQL injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-8705

Affected Products

Clearsale Total