Nofollow Links in Posts Security & Risk Analysis

wordpress.org/plugins/nofollow-links-in-posts

Adds the rel="nofollow" to links in posts within a selected category. Useful for sponsored posts.

10 active installs v1.1.1 PHP + WP 2.5+ Updated Dec 13, 2008
linklinksnofollowpostsponsored
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Nofollow Links in Posts Safe to Use in 2026?

Generally Safe

Score 85/100

Nofollow Links in Posts has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 17yr ago
Risk Assessment

The nofollow-links-in-posts plugin v1.1.1 exhibits a concerning security posture despite having no recorded historical vulnerabilities or critical taint analysis findings. The static analysis reveals significant weaknesses, most notably the presence of three instances of the `unserialize` function, which is notoriously dangerous if used with untrusted input. Compounding this, 100% of its output is not properly escaped, meaning any data processed by the plugin could be rendered in a way that leads to cross-site scripting (XSS) vulnerabilities. The lack of any authorization checks on entry points, while the attack surface appears minimal at 0, still leaves room for potential issues if functionality is added later without proper checks.

While the plugin has no known CVEs and uses prepared statements for its SQL queries, these strengths are overshadowed by the critical risks introduced by `unserialize` and unescaped output. The absence of vulnerability history is a positive sign, but it does not negate the inherent dangers identified in the current codebase. The plugin's strengths lie in its adherence to prepared statements and lack of external dependencies or file operations. However, the identified code signals present immediate and severe risks that require attention before this plugin can be considered secure.

Key Concerns

  • Presence of dangerous unserialize function
  • 100% of output not properly escaped
  • 0 unprotected entry points (potential future risk)
Vulnerabilities
None known

Nofollow Links in Posts Security Vulnerabilities

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

Nofollow Links in Posts Release Timeline

v1.1.1Current
v1.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

Nofollow Links in Posts Code Analysis

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

Dangerous Functions Found

unserialize$added_no_follow_cats = !is_array($added_no_follow_cats)?unserialize($added_no_follow_cats):$added_nnofollow-links-in-posts.php:46
unserialize$added_no_follow_cats = !is_array($added_no_follow_cats)?unserialize($added_no_follow_cats):$added_nnofollow-links-in-posts.php:177
unserialize$added_no_follow_cats = !is_array($added_no_follow_cats)?unserialize($added_no_follow_cats):$added_nnofollow-links-in-posts.php:213

Output Escaping

0% escaped9 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
display_makenofollow_settings (nofollow-links-in-posts.php:156)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Nofollow Links in Posts Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionthe_contentnofollow-links-in-posts.php:119
actionadmin_menunofollow-links-in-posts.php:144
actionedit_form_advancednofollow-links-in-posts.php:467
actiondbx_post_advancednofollow-links-in-posts.php:469
actionedit_postnofollow-links-in-posts.php:474
actionpublish_postnofollow-links-in-posts.php:475
actionsave_postnofollow-links-in-posts.php:476
Maintenance & Trust

Nofollow Links in Posts Maintenance & Trust

Maintenance Signals

WordPress version tested2.7
Last updatedDec 13, 2008
PHP min version
Downloads12K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Nofollow Links in Posts Developer Profile

Asad Zulfahri

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 Nofollow Links in Posts

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/nofollow-links-in-posts/css/style.css
Version Parameters
nofollow-links-in-posts/css/style.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Nofollow Links in Posts