WP Find And Replace Security & Risk Analysis

wordpress.org/plugins/wp-find-and-replace

Find and replace content into pages and posts

200 active installs v1.1 PHP + WP 4.6+ Updated Jan 6, 2017
contentpagepostreplacesearch
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Find And Replace Safe to Use in 2026?

Generally Safe

Score 85/100

WP Find And Replace has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The "wp-find-and-replace" v1.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, external HTTP requests, and file operations is commendable. Furthermore, all SQL queries are protected by prepared statements, and the presence of nonce and capability checks suggests good development practices in place to prevent common WordPress vulnerabilities. The taint analysis revealing no unsanitized paths further reinforces this positive assessment.

However, a key concern arises from the output escaping. With 67% of outputs properly escaped, there's a 33% chance of unescaped output, which could potentially lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not handled carefully before being displayed. While the plugin has no recorded vulnerability history, this doesn't guarantee future immunity. The overall risk is low, primarily stemming from the potential for unescaped output, which can be mitigated through careful implementation of the remaining output handling.

Key Concerns

  • Potential for unescaped output
Vulnerabilities
None known

WP Find And Replace Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

WP Find And Replace Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
1
2 escaped
Nonce Checks
1
Capability Checks
1
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

67% escaped3 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
find_and_replace (search-replace.php:29)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Find And Replace Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionadmin_menusearch-replace.php:14
actionadmin_print_stylessearch-replace.php:23
Maintenance & Trust

WP Find And Replace Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.32
Last updatedJan 6, 2017
PHP min version
Downloads10K

Community Trust

Rating84/100
Number of ratings10
Active installs200
Developer Profile

WP Find And Replace Developer Profile

Afzal Multani

2 plugins · 300 total installs

75
trust score
Avg Security Score
73/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect WP Find And Replace

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-find-and-replace/css/style.css
Version Parameters
wp-find-and-replace/css/style.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about WP Find And Replace