WooCommerce PayPal Here Payment Gateway Security & Risk Analysis

wordpress.org/plugins/woocommerce-paypal-here-gateway

Accept payment in-person using PayPal Here as a point-of-sale system.

200 active installs v1.1.3 PHP 5.3+ WP 4.4+ Updated Apr 1, 2021
commercee-commerceecommercewoocommercewordpress-ecommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WooCommerce PayPal Here Payment Gateway Safe to Use in 2026?

Generally Safe

Score 85/100

WooCommerce PayPal Here Payment Gateway has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The WooCommerce PayPal Here Gateway plugin v1.1.3 demonstrates a generally strong security posture. The static analysis reveals a remarkably small attack surface, with no apparent AJAX handlers, REST API routes, shortcodes, or cron events exposed without authorization. This indicates a conscious effort by the developers to limit potential entry points for attackers. Furthermore, the code shows good practices regarding SQL queries, all utilizing prepared statements, and a high percentage of output being properly escaped, mitigating common cross-site scripting vulnerabilities. The presence of nonce and capability checks also contributes positively to its security. However, one flow with an unsanitized path was identified in the taint analysis. While this did not reach a critical or high severity, it represents a potential weakness that warrants investigation as it could lead to unexpected behavior or vulnerabilities if exploited, especially if related to file operations or user input. The plugin's vulnerability history is exceptionally clean, with no recorded CVEs, which is a significant strength and suggests mature development and testing practices. This lack of past vulnerabilities, coupled with the current code's robust protections, paints a picture of a well-maintained plugin. The primary concern stems from the single identified taint flow with an unsanitized path, which, despite its current low severity, is the only detected potential weakness in an otherwise secure codebase. The bundled TCPDF library, while not explicitly flagged as outdated, is a potential area for future concern if it is not actively maintained and updated by its upstream maintainers.

Key Concerns

  • Flow with unsanitized path identified
  • Bundled library (TCPDF) may become outdated
Vulnerabilities
None known

WooCommerce PayPal Here Payment Gateway Security Vulnerabilities

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

WooCommerce PayPal Here Payment Gateway Code Analysis

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

Bundled Libraries

TCPDF

Output Escaping

93% escaped45 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
<Gateway> (includes\Gateway.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WooCommerce PayPal Here Payment Gateway Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 11
filteradmin_body_classincludes\Admin\Admin.php:52
actionadmin_enqueue_scriptsincludes\Admin\Admin.php:55
filterwoocommerce_ajax_get_customer_detailsincludes\Admin\Admin.php:58
actioncurrent_screenincludes\Admin\Meta_Boxes.php:49
actionadd_meta_boxesincludes\Admin\Meta_Boxes.php:55
actionadd_meta_boxes_shop_orderincludes\Admin\Meta_Boxes.php:57
filterwoocommerce_available_payment_gatewaysincludes\Gateway.php:81
actionadmin_initwoocommerce-gateway-paypal-here.php:69
actionadmin_initwoocommerce-gateway-paypal-here.php:70
actionadmin_noticeswoocommerce-gateway-paypal-here.php:72
actionplugins_loadedwoocommerce-gateway-paypal-here.php:76
Maintenance & Trust

WooCommerce PayPal Here Payment Gateway Maintenance & Trust

Maintenance Signals

WordPress version tested5.7.15
Last updatedApr 1, 2021
PHP min version5.3
Downloads12K

Community Trust

Rating0/100
Number of ratings0
Active installs200
Developer Profile

WooCommerce PayPal Here Payment Gateway Developer Profile

WooCommerce

36 plugins · 4.7M total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
234 days
View full developer profile
Detection Fingerprints

How We Detect WooCommerce PayPal Here Payment Gateway

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/woocommerce-paypal-here-gateway/assets/css/admin-style.css/wp-content/plugins/woocommerce-paypal-here-gateway/assets/css/frontend-style.css
Script Paths
/wp-content/plugins/woocommerce-paypal-here-gateway/assets/js/admin-script.js
Version Parameters
woocommerce-paypal-here-gateway/assets/css/admin-style.css?ver=woocommerce-paypal-here-gateway/assets/css/frontend-style.css?ver=woocommerce-paypal-here-gateway/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wc-paypal-here-gateway-settings
Data Attributes
data-gateway-id="paypal_here"
JS Globals
window.wc_paypal_here_params
FAQ

Frequently Asked Questions about WooCommerce PayPal Here Payment Gateway