WP Fingerprint Security & Risk Analysis

wordpress.org/plugins/wp-fingerprint

WP Fingerprint adds an additional layer of security to your WordPress website, working to check your plugins for signs of hack or exploit.

9K active installs v2.1.2 PHP 5.6+ WP 4.9+ Updated Sep 3, 2025
checksumspluginssecurity
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Fingerprint Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 7mo ago
Risk Assessment

The wp-fingerprint plugin, in version 2.1.2, exhibits a mixed security posture. While it has no known vulnerabilities in its history and doesn't utilize dangerous functions or bundled libraries, several concerning code signals point to potential weaknesses. The plugin presents a small but unprotected attack surface with one AJAX handler lacking authentication checks. This, combined with a low percentage of properly escaped output and a significant portion of SQL queries not using prepared statements, raises red flags regarding its resilience against common web attacks.

The static analysis reveals that a single AJAX endpoint is accessible without any authentication or capability checks, making it a prime target for unauthorized actions. Furthermore, the low percentage of properly escaped output suggests that data displayed to users might be vulnerable to cross-site scripting (XSS) attacks if it originates from untrusted sources. The SQL query analysis also indicates that some database operations are not using prepared statements, which could lead to SQL injection vulnerabilities if user input is not rigorously sanitized.

Given the absence of any recorded vulnerabilities, it's possible that these potential issues have not been exploited or that other security layers are in place. However, relying on these potential mitigating factors is risky. The plugin's strengths lie in its clean vulnerability history and lack of dangerous functions. The weaknesses, however, are significant enough to warrant caution, particularly the unprotected AJAX handler and potential for XSS and SQL injection due to insufficient escaping and unprepared SQL queries.

Key Concerns

  • Unprotected AJAX handler
  • Low percentage of properly escaped output
  • Significant percentage of SQL queries not prepared
  • Missing nonce checks on AJAX handler
Vulnerabilities
None known

WP Fingerprint Security Vulnerabilities

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

WP Fingerprint Code Analysis

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

SQL Query Safety

22% prepared9 total queries

Output Escaping

17% escaped6 total outputs
Attack Surface
1 unprotected

WP Fingerprint Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_wp-fingerprint-recheckwp-fingerprint.php:53
WordPress Hooks 6
actionadmin_initwp-fingerprint.php:40
actionwpfingerprint_cronwp-fingerprint.php:41
actionwpfingerprint_run_nowwp-fingerprint.php:42
actionadmin_footerwp-fingerprint.php:52
actionadmin_bar_menuwp-fingerprint.php:54
actionwp_loadedwp-fingerprint.php:108

Scheduled Events 3

wpfingerprint_run_now
wpfingerprint_run_now
wpfingerprint_cron
Maintenance & Trust

WP Fingerprint Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 3, 2025
PHP min version5.6
Downloads34K

Community Trust

Rating60/100
Number of ratings2
Active installs9K
Developer Profile

WP Fingerprint Developer Profile

DanFoster

1 plugin · 9K total installs

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

How We Detect WP Fingerprint

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-fingerprint/js//wp-content/plugins/wp-fingerprint/css/
Script Paths
/wp-content/plugins/wp-fingerprint/js/wp-fingerprint-admin.js/wp-content/plugins/wp-fingerprint/js/wp-fingerprint-frontend.js
Version Parameters
wp-fingerprint/js/wp-fingerprint-admin.js?ver=wp-fingerprint/js/wp-fingerprint-frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpfingerprint-update-countwpfingerprint-warning
HTML Comments
<!-- WP Fingerprint Settings --><!-- WP Fingerprint -->
Data Attributes
data-slugdata-version
JS Globals
wp_fingerprint_admin_ajax_object
FAQ

Frequently Asked Questions about WP Fingerprint