/Vulnerability Library

WP Fast Total Search <= 1.80.280 - Unauthenticated Time-Based Blind SQL Injection

CVE-2026-12741
Verified

Description

WP Fast Total Search (fulltext-search) versions up to and including 1.80.280 contain an unauthenticated time-based blind SQL injection. The wp_ajax_nopriv_wpfts_autocomplete handler reads the form_data[s] parameter and feeds it into a WP_Query. The plugin's index_sql_where() builds its cluster query with double-quoted string literals using esc_like() which only escapes LIKE wildcards and not quotes, allowing a double quote to break out of the literal. When form_data[sentence] is set, the search term is used verbatim, giving a clean injection point.

Severity

High

CVSS Score

7.5

Exploit Probability

2%

Affected Product

wp_fast_total_search

Published Date

October 13, 2026

Template Author

abdullah shahid (comradezephyr)

CVE-2026-12741.yaml
7.5Score

CVSS Metrics

CVSS Vector:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVE ID:
cve-2026-12741
CWE ID:
cwe-89

References

https://nvd.nist.gov/vuln/detail/CVE-2026-12741https://www.wordfence.com/threat-intel/vulnerabilities/id/e9b6fe22-330a-4c24-9fdf-16f35516fb2a?source=cvehttps://plugins.trac.wordpress.org/browser/fulltext-search/tags/1.80.280/includes/wpfts_search.php#L825

Remediation Steps

Update WP Fast Total Search to version 1.81.282 or later.