Add Links to Pages Security & Risk Analysis

wordpress.org/plugins/add-links-to-pages

Add Links to Pages allows you to add page specific links and have tim displayed through a widget.

50 active installs v0.2 PHP + WP 3.0+ Updated Aug 26, 2011
addlinkspagepagesspecific
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Add Links to Pages Safe to Use in 2026?

Generally Safe

Score 85/100

Add Links to Pages has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 14yr ago
Risk Assessment

The "add-links-to-pages" v0.2 plugin exhibits a concerning security posture primarily due to significant weaknesses in output handling and the presence of a dangerous function. While the plugin has a clean vulnerability history and demonstrates good practices in SQL query preparation and avoiding external requests, the lack of any output escaping across all identified output points is a critical flaw. This means any user-supplied data, if processed and outputted by the plugin, could be vulnerable to Cross-Site Scripting (XSS) attacks.

The static analysis also flagged the use of the `create_function` dangerous function, which is generally discouraged due to security risks, although its specific impact here is not detailed in the provided data. The complete absence of any identified attack surface (AJAX, REST API, shortcodes, cron events) might suggest limited functionality, but it's unusual for a plugin to have zero entry points. This could either indicate a very specialized, internal-use plugin or a potential misconfiguration in the static analysis process itself.

Given the lack of past vulnerabilities and the positive SQL practices, the plugin's developers appear to be following some good security principles. However, the critical oversight in output escaping and the use of a dangerous function present immediate and significant risks that must be addressed. The overall security posture is weak due to these critical flaws, despite the absence of known CVEs.

Key Concerns

  • 0% properly escaped output
  • Use of dangerous function 'create_function'
Vulnerabilities
None known

Add Links to Pages Security Vulnerabilities

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

Add Links to Pages Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function('', 'return register_widget("altp_Widget");') );includes\class-add-links-to-pages.php:24

Output Escaping

0% escaped10 total outputs
Attack Surface

Add Links to Pages Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_initincludes\class-add-links-to-pages.php:22
actionsave_postincludes\class-add-links-to-pages.php:23
actionwidgets_initincludes\class-add-links-to-pages.php:24
Maintenance & Trust

Add Links to Pages Maintenance & Trust

Maintenance Signals

WordPress version tested3.2.1
Last updatedAug 26, 2011
PHP min version
Downloads13K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Add Links to Pages Developer Profile

Andy Charrington

5 plugins · 900 total installs

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

How We Detect Add Links to Pages

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/add-links-to-pages/img/delete.png
Script Paths
/wp-content/plugins/add-links-to-pages/js/altp.js

HTML / DOM Fingerprints

CSS Classes
altp_removealtp_link_containeraltp_widget
Data Attributes
id="altp_url"id="altp_window"id="altp_name"id="altp_desc"id="altp_links_html"id="altp_links"
JS Globals
addRemoveDiv();
FAQ

Frequently Asked Questions about Add Links to Pages