140follow Security & Risk Analysis

wordpress.org/plugins/140follow

140follow removes NOFOLLOW from author link if the comment has more than XXX characters.

10 active installs v2.0 PHP + WP 2.0.2+ Updated Oct 6, 2009
140commentsdofollownofollownofollow-free
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is 140follow Safe to Use in 2026?

Generally Safe

Score 85/100

140follow 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 "140follow" v2.0 plugin exhibits a generally good security posture based on the provided static analysis. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface to zero direct entry points. The code signals are also largely positive, with no dangerous functions, no direct SQL queries (all use prepared statements), no file operations, and no external HTTP requests. The presence of a nonce check is a positive indicator of attempting to prevent CSRF attacks, although this is the only explicit security check found in the code signals.

However, there are areas of concern. The taint analysis, while limited in scope with only two flows analyzed, found no unsanitized paths, which is good. Nevertheless, the output escaping is a notable weakness, with only 25% of the four identified outputs being properly escaped. This leaves a significant portion of output vulnerable to cross-site scripting (XSS) attacks if the data originates from an untrusted source. The vulnerability history shows no known CVEs, which is a positive sign, suggesting the plugin has not had publicly disclosed security flaws. However, the absence of recorded vulnerabilities does not guarantee future safety and should be considered alongside the identified code weaknesses.

In conclusion, "140follow" v2.0 has a very small attack surface and a clean vulnerability history. Its strengths lie in its limited entry points and use of prepared statements for database interactions. The primary security concern stems from the poor output escaping, which presents a tangible risk of XSS vulnerabilities. While the plugin appears to be maintained with no known critical issues, developers should prioritize addressing the unescaped output to improve its overall security.

Key Concerns

  • Poor output escaping
Vulnerabilities
None known

140follow Security Vulnerabilities

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

140follow Code Analysis

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

Output Escaping

25% escaped4 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
wp_140follow_options (140follow.php:70)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

140follow Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menu140follow.php:33
actionwp_head140follow.php:226
filterget_comment_author_link140follow.php:227
Maintenance & Trust

140follow Maintenance & Trust

Maintenance Signals

WordPress version tested2.8.4
Last updatedOct 6, 2009
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

140follow Developer Profile

Daniel Bakovic

2 plugins · 50 total installs

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

How We Detect 140follow

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/140follow/140follow.js
Script Paths
/wp-content/plugins/140follow/140follow.js

HTML / DOM Fingerprints

HTML Comments
<!-- BEGIN Plugin: 140follow --><!-- END Plugin: 140follow --><!-- This Page is powered by 140follow Plugin (NON-JS) -->
Data Attributes
name="commentform"
JS Globals
displaylimit
FAQ

Frequently Asked Questions about 140follow