Amazon Related Products Security & Risk Analysis

wordpress.org/plugins/amazon-related-products

Add contextual Amazon products into your blog based on the tags or defined keywords.

10 active installs v0.1.1 PHP + WP 3.3+ Updated May 28, 2013
affiliateamazonamazon-associatescontextualmonetize
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Amazon Related Products Safe to Use in 2026?

Generally Safe

Score 85/100

Amazon Related Products has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The 'amazon-related-products' plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and has no recorded vulnerability history, suggesting a generally stable codebase. The limited attack surface, with all identified entry points having some form of authentication or permission check, is also a strong point. However, several concerning signals are present. The use of `create_function` is a significant risk as it is deprecated and can lead to injection vulnerabilities if not handled with extreme care. Furthermore, a very low percentage of output is properly escaped, indicating a high potential for Cross-Site Scripting (XSS) vulnerabilities. The presence of two flows with unsanitized paths in the taint analysis, even without critical or high severity flags, warrants attention as it suggests potential for path traversal or unintended file access if these paths are user-controlled. The plugin has a low number of entry points and no known CVEs, which are positive indicators. However, the high rate of unescaped output and the presence of deprecated and risky functions like `create_function` present tangible risks that could be exploited.

Key Concerns

  • High percentage of unescaped output
  • Use of dangerous function create_function
  • Unsanitized paths in taint analysis flows
Vulnerabilities
None known

Amazon Related Products Security Vulnerabilities

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

Amazon Related Products Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function( '', 'register_widget( "AMZRP_Widget" );' ) );functions.php:666
create_functionadd_action( 'amzrp_units_init', create_function( '', 'amzrp_register_unit( "AMZRP_Grid" );' ) );units\grid\functions.php:83
create_functionadd_action( 'amzrp_units_init', create_function( '', 'amzrp_register_unit( "AMZRP_List" );' ) );units\list\functions.php:73

Output Escaping

8% escaped64 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

5 flows2 with unsanitized paths
signed_request (includes\class.amzp_api_request.php:172)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Amazon Related Products Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 4

noprivwp_ajax_amzrp_callfunctions.php:67
authwp_ajax_amzrp_callfunctions.php:68
authwp_ajax_amzrp_select_regionfunctions.php:285
authwp_ajax_amzrp_previewsfunctions.php:288

Shortcodes 1

[amz-related-products] functions.php:130
WordPress Hooks 13
actioninitfunctions.php:23
filterthe_contentfunctions.php:227
actionadmin_menufunctions.php:276
filterplugin_row_metafunctions.php:282
actionadmin_enqueue_scriptsfunctions.php:291
actionwidgets_initfunctions.php:666
actionmedia_buttonsfunctions.php:674
actionmedia_upload_amzrpfunctions.php:689
filtermedia_upload_tabsfunctions.php:722
actionamzrp_units_initunits\grid\functions.php:83
actionamzrp_admin_unit_scriptunits\grid\functions.php:85
actionamzrp_units_initunits\list\functions.php:73
actionamzrp_admin_unit_scriptunits\list\functions.php:75
Maintenance & Trust

Amazon Related Products Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMay 28, 2013
PHP min version
Downloads14K

Community Trust

Rating60/100
Number of ratings2
Active installs10
Developer Profile

Amazon Related Products Developer Profile

alaingg

3 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 Amazon Related Products

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/amazon-related-products/js/amzrp.0.1.js
Script Paths
js/amzrp.0.1.js
Version Parameters
amazon-related-products/js/amzrp.0.1.js?ver=

HTML / DOM Fingerprints

JS Globals
window.amzrpUrlwindow.amzrpAds
Shortcode Output
[amz-related-products]
FAQ

Frequently Asked Questions about Amazon Related Products