CloudFlare URL Replacement Security & Risk Analysis

wordpress.org/plugins/cloudflare-url-replacement

This plugin will help you replace link to the CloudFlare server.

10 active installs v0.7 PHP + WP 3.0+ Updated Apr 25, 2012
cdncloudflare
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CloudFlare URL Replacement Safe to Use in 2026?

Generally Safe

Score 85/100

CloudFlare URL Replacement has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The "cloudflare-url-replacement" v0.7 plugin presents a mixed security picture. On the positive side, it exhibits an extremely small attack surface with zero identified entry points (AJAX, REST API, shortcodes, cron). Furthermore, all SQL queries utilize prepared statements, which is a strong security practice. The plugin also has no known vulnerability history, suggesting a relatively stable past. However, significant concerns arise from the code analysis. The presence of the `create_function` is a critical security risk, as it can lead to arbitrary code execution if user-supplied data is used within its parameters. Additionally, 100% of output is unescaped, meaning any dynamic content displayed by the plugin is vulnerable to Cross-Site Scripting (XSS) attacks. The absence of nonce and capability checks, while not directly exploitable due to the lack of other entry points, indicates a potential weakness if new entry points were added without proper security considerations. The lack of taint analysis flows could be due to the limited scope of the analysis or genuinely clean code in that regard, but it doesn't mitigate the risks identified by code signals.

Key Concerns

  • Dangerous function create_function used
  • All outputs unescaped (XSS risk)
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

CloudFlare URL Replacement Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

CloudFlare URL Replacement Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

CloudFlare URL Replacement Code Analysis

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

Dangerous Functions Found

create_function$fuction = create_function('', "echo '<p>" . $region['description'] . "</p>'; return null;");class-wp-options-page.php:216

Output Escaping

0% escaped4 total outputs
Attack Surface

CloudFlare URL Replacement Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuclass-wp-options-page.php:62
actionadmin_initclass-wp-options-page.php:80
filterthe_contentcloudflare-url-replacement.php:66
filterpost_thumbnail_htmlcloudflare-url-replacement.php:67
filterwidget_textcloudflare-url-replacement.php:68
filterscript_loader_srccloudflare-url-replacement.php:70
filterplugin_row_metacloudflare-url-replacement.php:95
Maintenance & Trust

CloudFlare URL Replacement Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedApr 25, 2012
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

CloudFlare URL Replacement Developer Profile

Maurizio Pelizzone

3 plugins · 30 total installs

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

How We Detect CloudFlare URL Replacement

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cloudflare-url-replacement/js/cloudflare-url-replacement.js
Script Paths
/wp-content/plugins/cloudflare-url-replacement/js/cloudflare-url-replacement.js

HTML / DOM Fingerprints

HTML Comments
blank template per create options page inside wordpress backendhttp://codex.wordpress.org/Creating_Options_Pageshttp://ottodestruct.com/blog/2009/wordpress-settings-api-tutorial/http://codex.wordpress.org/Settings_API+7 more
Data Attributes
data-setting_name
JS Globals
var adminpage
FAQ

Frequently Asked Questions about CloudFlare URL Replacement