AlexaRank Security & Risk Analysis

wordpress.org/plugins/alexarank

Displays the Alexa traffic rank in the sidebar of your blog via widget interface or anywhere else via function call.

10 active installs v0.2 PHP + WP 2.5+ Updated Jul 13, 2009
alexaalexa-rankstatisticsstats
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AlexaRank Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 16yr ago
Risk Assessment

The alexarank plugin v0.2 exhibits a generally positive security posture with some notable concerns. On the positive side, the absence of known vulnerabilities and CVEs, coupled with a clean taint analysis, suggests a history of good security practices and thorough code review. The plugin also demonstrates strong adherence to secure database practices by exclusively using prepared statements for all SQL queries. However, the static analysis reveals critical areas for improvement. The presence of the `create_function` is a significant risk, as it can be exploited to execute arbitrary PHP code under certain conditions. Furthermore, the low percentage of properly escaped output (38%) indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into the website. The lack of nonce and capability checks on all entry points, while currently presenting a zero attack surface without authentication, leaves the plugin vulnerable if new entry points are added in the future without proper security measures. The file operation, though singular, also warrants careful review to ensure it's not exploited.

In conclusion, while the plugin benefits from a clean vulnerability history and secure database handling, the identified code signals present immediate and potentially severe risks. The `create_function` usage is a critical flaw that should be addressed urgently. The low output escaping rate also represents a significant XSS risk. While the current attack surface is small and seemingly protected by a lack of exposed endpoints, relying on this state is precarious. Addressing these issues will be crucial for improving the overall security of the alexarank plugin.

Key Concerns

  • Use of dangerous function create_function
  • Low output escaping (38%)
  • No nonce checks on entry points
  • No capability checks on entry points
  • File operations detected
Vulnerabilities
None known

AlexaRank Security Vulnerabilities

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

AlexaRank Code Analysis

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

Dangerous Functions Found

create_functionadd_action('plugins_loaded', create_function('$AlexaRank_s92231c', 'global $AlexaRank; $AlexaRank = alexarank.php:363

Output Escaping

38% escaped24 total outputs
Attack Surface

AlexaRank Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_menualexarank.php:125
actionwp_headalexarank.php:128
actionwidgets_initalexarank.php:131
actionplugins_loadedalexarank.php:363
Maintenance & Trust

AlexaRank Maintenance & Trust

Maintenance Signals

WordPress version tested2.7
Last updatedJul 13, 2009
PHP min version
Downloads7K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

AlexaRank Developer Profile

fliptel

2 plugins · 40 total installs

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

How We Detect AlexaRank

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/alexarank/screenshot-1.gif/wp-content/plugins/alexarank/screenshot-2.gif/wp-content/plugins/alexarank/screenshot-3.gif/wp-content/plugins/alexarank/screenshot-4.gif/wp-content/plugins/alexarank/screenshot-5.gif/wp-content/plugins/alexarank/0.gif/wp-content/plugins/alexarank/1.gif/wp-content/plugins/alexarank/2.gif+2 more
Generator Patterns
alexarank/alexarank.php

HTML / DOM Fingerprints

CSS Classes
alexarank
Data Attributes
name="alexarank"id="alexarank"
FAQ

Frequently Asked Questions about AlexaRank