Wp Stock Sync Security & Risk Analysis

wordpress.org/plugins/wp-stock-sync

This is a simple plugin for WooCommerce that will sum variable product stock quantity and then saves that sum as the parent product's stock value …

10 active installs v1.0.0 PHP + WP 3.0.1+ Updated Dec 12, 2017
inventoryout-of-stockstocksyncwoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Wp Stock Sync Safe to Use in 2026?

Generally Safe

Score 85/100

Wp Stock Sync has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The wp-stock-sync v1.0.0 plugin exhibits a mixed security posture. On the positive side, the static analysis reveals a clean slate regarding known vulnerability history, with no recorded CVEs. Furthermore, the code employs prepared statements for all SQL queries, a strong indicator of good database interaction practices. The absence of file operations, external HTTP requests, and bundled libraries also reduces potential attack vectors.

However, significant concerns arise from the output escaping. With 100% of observed output not being properly escaped, there's a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. While the taint analysis did not detect any unsanitized flows, this is likely due to the limited scope of the analysis (0 flows analyzed). The complete lack of nonce checks and capability checks on any potential entry points, even though the attack surface appears minimal (0 entry points), suggests a potential for vulnerabilities if any entry points were to be introduced or overlooked in this analysis.

In conclusion, while the plugin benefits from a clean vulnerability history and secure SQL practices, the pervasive lack of output escaping is a critical weakness. Coupled with the absence of nonce and capability checks, this plugin warrants careful review before deployment. The limited scope of the taint analysis also means its findings should be interpreted with caution.

Key Concerns

  • No output escaping
  • No nonce checks
  • No capability checks
  • Limited taint analysis scope
Vulnerabilities
None known

Wp Stock Sync Security Vulnerabilities

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

Wp Stock Sync Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

0% escaped4 total outputs
Attack Surface

Wp Stock Sync Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedincludes\class-wp-stock-sync.php:140
actionadmin_enqueue_scriptsincludes\class-wp-stock-sync.php:155
actionadmin_enqueue_scriptsincludes\class-wp-stock-sync.php:156
actionadmin_menuincludes\class-wp-stock-sync.php:158
actionadmin_initincludes\class-wp-stock-sync.php:165
actionwp_enqueue_scriptsincludes\class-wp-stock-sync.php:181
actionwp_enqueue_scriptsincludes\class-wp-stock-sync.php:182
filtermanage_posts_columnswp-stock-sync.php:78
actionmanage_posts_custom_columnwp-stock-sync.php:80
actioninitwp-stock-sync.php:82
Maintenance & Trust

Wp Stock Sync Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 12, 2017
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Wp Stock Sync Developer Profile

rob9095

1 plugin · 10 total installs

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

How We Detect Wp Stock Sync

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-stock-sync/css/wp-stock-sync-admin.css/wp-content/plugins/wp-stock-sync/js/wp-stock-sync-admin.js
Script Paths
/wp-content/plugins/wp-stock-sync/js/wp-stock-sync-admin.js
Version Parameters
wp-stock-sync-admin.css?ver=wp-stock-sync-admin.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Wp Stock Sync