WP Faucet Direct Security & Risk Analysis

wordpress.org/plugins/wp-faucet-direct

With WP Faucet Direct you can create your direct payment faucet in a simple way in your WordPress page by simply adding a shortcode in the section of …

10 active installs v1.4 PHP + WP 1.0+ Updated Sep 21, 2017
altcoinbitcoindogecoinfaucetlitecoin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP Faucet Direct Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The wp-faucet-direct plugin v1.4 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for all SQL queries, and a high percentage of properly escaped output are commendable practices. Furthermore, the plugin demonstrates a low attack surface with no identified AJAX handlers or REST API routes that lack authentication or proper permission callbacks. The plugin also has no known vulnerabilities (CVEs) and has not historically recorded any security issues, suggesting a history of responsible development and maintenance.

However, a significant concern arises from the complete absence of nonce checks and capability checks. This omission presents a notable risk, as it means that any unauthenticated or improperly authenticated user could potentially interact with the plugin's entry points. Given that there is one shortcode identified as an entry point, and without proper checks, it's possible this shortcode could be leveraged for unintended actions if it performs sensitive operations. While taint analysis found no unsanitized paths, the lack of nonces and capabilities means that even if the code itself is clean, the execution flow can be hijacked by malicious actors without proper verification.

In conclusion, while the plugin's code quality in terms of SQL and output handling is excellent and its vulnerability history is clean, the fundamental absence of nonce and capability checks on its entry points is a significant weakness. This oversight creates a potential avenue for privilege escalation or unauthorized actions, even in the absence of severe code-level vulnerabilities. The plugin developer should prioritize implementing these essential security checks to fortify its defenses.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

WP Faucet Direct Security Vulnerabilities

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

WP Faucet Direct Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
14 prepared
Unescaped Output
3
70 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared14 total queries

Output Escaping

96% escaped73 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
wpfblockio_shortcode (wp-faucet-direct.php:559)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WP Faucet Direct Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[faucet_blockio] wp-faucet-direct.php:876
WordPress Hooks 6
actioninitwp-faucet-direct.php:168
actionadmin_initwp-faucet-direct.php:184
actionadmin_menuwp-faucet-direct.php:522
actionadmin_enqueue_scriptswp-faucet-direct.php:523
actionwp_print_styleswp-faucet-direct.php:525
filterwidget_textwp-faucet-direct.php:891
Maintenance & Trust

WP Faucet Direct Maintenance & Trust

Maintenance Signals

WordPress version tested4.8.28
Last updatedSep 21, 2017
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

WP Faucet Direct Developer Profile

jose0912

1 plugin · 10 total installs

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

How We Detect WP Faucet Direct

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-faucet-direct/css/style.css/wp-content/plugins/wp-faucet-direct/js/script.js
Script Paths
/wp-content/plugins/wp-faucet-direct/js/script.js
Version Parameters
wp-faucet-direct/style.css?ver=wp-faucet-direct/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
content_faucet_blockioshorcodediv_faucet_blockiofaucet_blockio_solicitudessolicitudes_listfaucet_blockio_solicitudfaucet_blockio_request_idfaucet_blockio_request_wallet+11 more
HTML Comments
<!-- Default value for the coin -->
Data Attributes
data-action
JS Globals
wpfblockio_ajax_object
Shortcode Output
[faucet_blockio][faucet_blockio faucet='{coin}']
FAQ

Frequently Asked Questions about WP Faucet Direct