Paypal Sell Link Ads Security & Risk Analysis

wordpress.org/plugins/paypal-link-sale

Monetize your blog by selling text links using paypal subscriptions

10 active installs v1.1 PHP + WP 2.8+ Updated Jul 21, 2015
ipnlinklink-salepaypalsale
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Paypal Sell Link Ads Safe to Use in 2026?

Generally Safe

Score 85/100

Paypal Sell Link Ads has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 10yr ago
Risk Assessment

The "paypal-link-sale" v1.1 plugin exhibits a mixed security posture. While it boasts a commendable lack of recorded vulnerabilities and a seemingly small attack surface (0 AJAX handlers, 0 REST API routes, 0 shortcodes, 0 cron events), critical concerns arise from its code analysis. The presence of the dangerous `create_function` is a significant red flag, as it can be exploited for remote code execution if not handled with extreme care. Furthermore, the taint analysis revealing 5 flows with unsanitized paths, all classified as high severity, directly indicate potential security weaknesses where user-supplied data could be used in unintended and dangerous ways.

The absence of nonce checks and capability checks across all entry points, coupled with a low percentage of properly escaped outputs (35%), suggests that even if the `create_function` and tainted flows are not immediately exploitable due to other factors, the plugin is generally not built with robust input validation and output sanitization. This combination of outdated/dangerous coding practices and weak input handling creates a substantial risk. The positive aspect is the plugin's clean vulnerability history, which might imply that the identified issues have not yet been exploited or that the limited attack surface has, thus far, offered some protection. However, relying on this is not a secure strategy.

Key Concerns

  • High severity unsanitized taint flows detected
  • Use of dangerous function 'create_function'
  • No nonce checks implemented
  • No capability checks implemented
  • Low percentage of properly escaped output
Vulnerabilities
None known

Paypal Sell Link Ads Security Vulnerabilities

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

Paypal Sell Link Ads Code Analysis

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

Dangerous Functions Found

create_functioncreate_function('', 'return register_widget("ppls_Widget");')widget.php:93

SQL Query Safety

71% prepared17 total queries

Output Escaping

35% escaped65 total outputs
Data Flows
5 unsanitized

Data Flow Analysis

5 flows5 with unsanitized paths
ppls_admin_stats (admin-menu.php:76)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Paypal Sell Link Ads Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionadmin_enqueue_scriptsadmin-menu.php:127
actionwp_dashboard_setupadmin-menu.php:164
actionadmin_noticesadmin-menu.php:165
actionadmin_initadmin-menu.php:166
actionadmin_menuadmin-menu.php:167
actionplugins_loadedpaypal-link-sale.php:86
actioninitpaypal-link-sale.php:87
actionwidgets_initwidget.php:92
Maintenance & Trust

Paypal Sell Link Ads Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedJul 21, 2015
PHP min version
Downloads22K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Paypal Sell Link Ads Developer Profile

sunnyverma1984

7 plugins · 270 total installs

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

How We Detect Paypal Sell Link Ads

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/paypal-link-sale/css/style.css
Script Paths
/wp-content/plugins/paypal-link-sale/js/script.js
Version Parameters
paypal-link-sale/css/style.css?ver=paypal-link-sale/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
ppls-sell-link-wrapperppls-buy-link
Data Attributes
data-ppls-id
Shortcode Output
<div class="ppls-sell-link-wrapper"><a href="/wp-content/plugins/paypal-link-sale/pages/form.php?ppls_id=
FAQ

Frequently Asked Questions about Paypal Sell Link Ads