404 Solution <= 3.1.0 - Authenticated (Admin+) SQL Injection via 'filterText' Parameter
The 404 Solution plugin for WordPress is vulnerable to SQL Injection in all versions up to, and including, 3.1.0 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This is due to improper sanitization of the `filterText` parameter in the `ajaxUpdatePaginationLinks` AJAX action. The sanitization logic can be bypassed by using the sequence `*$/` which becomes `*/` after the `$` character is removed, allowing attackers to escape SQL comment contexts. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database via a time-based blind SQL injection technique.
CVE-2025-14477 is a medium severity with CVSS 4.9 SQL Injection issue affecting the Plugin 404 Solution. It affects Versions up to 3.1.0 and is fixed in 3.1.1.
CVE-2025-14477 is tracked for the Plugin 404 Solution as medium severity with CVSS 4.9. The affected range is Versions up to 3.1.0. Update 404 Solution to 3.1.1 or newer where that version is compatible with the site.
| Software Type | Plugin |
|---|---|
| Software Slug |
404-solution
View on wordpress.org
|
| CVE | CVE-2025-14477 |
| Patched Versions |
3.1.1
|
| Affected Versions |
Versions up to 3.1.0
|
Related CVEs for 404 Solution
These internal links group the same WordPress plugin by CVE, issue type, severity, and patch status so operators and search engines can connect the full vulnerability cluster.
404 Solution <= 2.35.7 - Authenticated (Admin+) SQL Injection
404 Solution <= 2.34.0 - Authenticated(Administrator+) SQL Injection
404 Solution <= 2.35.19 - Reflected Cross-Site Scripting
404 Solution <= 2.35.17 - Missing Authentication to Sensitive Information Exposure
404 Solution <= 2.33.0 - Sensitive Information Exposure via Log File
404 Solution <= 2.33.2 - Authenticated (Administrator+) SQL Injection via orderby
404 Solution <= 2.33.0 - Sensitive Information Exposure
This record contains material that is subject to copyright
License: Defiant hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute this software vulnerability information. Any copy of the software vulnerability information you make for such purposes is authorized provided that you include a hyperlink to this vulnerability record and reproduce Defiant's copyright designation and this license in any such copy. Read more
License: CVE Usage: MITRE hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute Common Vulnerabilities and Exposures (CVE®). Any copy you make for such purposes is authorized provided that you reproduce MITRE's copyright designation and this license in any such copy. Read more