Product Price History Tracker for WooCommerce Security & Risk Analysis

wordpress.org/plugins/product-price-history-tracker-for-woocommerce

Easily track WooCommerce product prices and display the lowest price in the last 30 days to comply with the EU Omnibus Directive.

20 active installs v1.0.7 PHP 7.4+ WP 5.6+ Updated Aug 23, 2025
lowest-priceomnibus-directiveprice-historyprice-trackerwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Product Price History Tracker for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

Product Price History Tracker for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The 'product-price-history-tracker-for-woocommerce' plugin, version 1.0.7, exhibits a generally strong security posture. The static analysis reveals excellent adherence to best practices, with a near-perfect output escaping rate (98%) and a high percentage of SQL queries using prepared statements (92%). The absence of dangerous functions, file operations, and critical or high severity taint flows are positive indicators. Furthermore, the plugin's vulnerability history is clean, with no known CVEs, suggesting a well-maintained and secure codebase over time.

While the overall security is robust, there are minor areas for consideration. The presence of two AJAX handlers, although secured by capability checks, represents potential entry points that, in more complex scenarios, could be targeted. The single external HTTP request, while not inherently a vulnerability, warrants attention to ensure the remote endpoint is trusted and secured, as it could be a vector for supply chain attacks if the remote service is compromised. The limited attack surface (3 total entry points) and the complete lack of unauthenticated entry points are significant strengths.

In conclusion, this plugin appears to be developed with security in mind, as evidenced by its diligent use of security features like prepared statements and output escaping, and its clean vulnerability record. The minimal attack surface and the protection of all identified entry points are commendable. The few minor points of attention, such as the AJAX handlers and the external HTTP request, are unlikely to pose a significant risk in isolation but are worth monitoring as the plugin evolves.

Key Concerns

  • External HTTP requests detected
  • AJAX handlers present
Vulnerabilities
None known

Product Price History Tracker for WooCommerce Security Vulnerabilities

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

Product Price History Tracker for WooCommerce Release Timeline

v1.0.7Current
v1.0.0
Code Analysis
Analyzed Mar 16, 2026

Product Price History Tracker for WooCommerce Code Analysis

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

SQL Query Safety

92% prepared13 total queries

Output Escaping

98% escaped59 total outputs
Attack Surface

Product Price History Tracker for WooCommerce Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_wizewpph_reset_productadmin\class-admin-ui.php:12
authwp_ajax_wizewpph_dismiss_noticeadmin\class-admin-ui.php:14

Shortcodes 1

[wizewpph_price_history] frontend\class-display.php:13
WordPress Hooks 11
actionadmin_initadmin\class-admin-settings.php:8
actionadmin_menuadmin\class-admin-ui.php:8
actionadmin_enqueue_scriptsadmin\class-admin-ui.php:9
actionadmin_enqueue_scriptsadmin\class-admin-ui.php:10
actionadd_meta_boxesadmin\class-admin-ui.php:11
actionadmin_noticesadmin\class-admin-ui.php:13
actionadmin_menucore\class-wizewp-loader.php:8
actionwp_enqueue_scriptsfrontend\class-display.php:14
filterwoocommerce_product_tabsfrontend\class-display.php:15
actionwpincludes\class-cron-handler.php:11
actionwoocommerce_after_product_object_saveincludes\class-price-tracker.php:9
Maintenance & Trust

Product Price History Tracker for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 23, 2025
PHP min version7.4
Downloads461

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

Product Price History Tracker for WooCommerce Developer Profile

Wize WP

3 plugins · 30 total installs

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

How We Detect Product Price History Tracker for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/product-price-history-tracker-for-woocommerce/admin/assets/css/admin.css/wp-content/plugins/product-price-history-tracker-for-woocommerce/admin/assets/js/admin.js/wp-content/plugins/product-price-history-tracker-for-woocommerce/admin/assets/js/admin-reset.js
Script Paths
/wp-content/plugins/product-price-history-tracker-for-woocommerce/admin/assets/js/admin.js/wp-content/plugins/product-price-history-tracker-for-woocommerce/admin/assets/js/admin-reset.js
Version Parameters
product-price-history-tracker-for-woocommerce/admin/assets/css/admin.css?ver=product-price-history-tracker-for-woocommerce/admin/assets/js/admin.js?ver=product-price-history-tracker-for-woocommerce/admin/assets/js/admin-reset.js?ver=

HTML / DOM Fingerprints

CSS Classes
wizewpph-admin-wrapperwizewpph-reset-buttonwizewpph-reset-resultwizewpph-remote-notice
Data Attributes
data-product-iddata-notice-id
JS Globals
wizewpph_admin_datawizewpph_reset_vars
FAQ

Frequently Asked Questions about Product Price History Tracker for WooCommerce