Stock Message Security & Risk Analysis

wordpress.org/plugins/stock-message

WooCommerce plugin which allows you to add literal messages insted of "Out Of Stock" and "In Stock" messages.

80 active installs v1.1.0 PHP + WP 4.2.2+ Updated Mar 7, 2024
custom-messagein-stockout-of-stockwoocommerce
63
C · Use Caution
CVEs total1
Unpatched1
Last CVESep 22, 2025
Safety Verdict

Is Stock Message Safe to Use in 2026?

Use With Caution

Score 63/100

Stock Message has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Sep 22, 2025Updated 2yr ago
Risk Assessment

The stock-message plugin v1.1.0 exhibits a mixed security posture. While it demonstrates strengths in limiting its attack surface with zero identified entry points and using prepared statements for all SQL queries, significant concerns arise from its output escaping and vulnerability history. The static analysis reveals that 100% of output operations are not properly escaped, posing a high risk of Cross-Site Scripting (XSS) vulnerabilities. Furthermore, a medium severity Cross-Site Request Forgery (CSRF) vulnerability remains unpatched, indicating a potential for malicious actions against users.

While the taint analysis found no critical or high severity flows, the presence of a flow with unsanitized paths is a red flag. The plugin's history of known vulnerabilities, particularly the ongoing unpatched CSRF issue, suggests a pattern of security oversights. Although the plugin is relatively clean in terms of direct code execution risks and SQL injection, the unescaped output and the existing unpatched vulnerability significantly detract from its overall security. Users should exercise caution and prioritize patching.

In conclusion, the stock-message plugin v1.1.0 has some good security practices, like a small attack surface and secure SQL handling. However, the critical lack of output escaping and the unaddressed CSRF vulnerability represent substantial risks that need immediate attention. The potential for XSS due to unescaped output is a primary concern, amplified by the existing known vulnerability.

Key Concerns

  • Unpatched CVE (Medium Severity)
  • 100% Output Escaping Missing
  • Flows with unsanitized paths
Vulnerabilities
1

Stock Message Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-58267medium · 4.3Cross-Site Request Forgery (CSRF)

Stock Message <= 1.1.0 - Cross-Site Request Forgery

Sep 22, 2025Unpatched
Code Analysis
Analyzed Mar 16, 2026

Stock Message Code Analysis

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

Output Escaping

0% escaped8 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
save_admin_form_data (stock-message.php:73)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Stock Message Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionwp_enqueue_scriptsstock-message.php:31
actionadmin_enqueue_scriptsstock-message.php:32
actionadmin_menustock-message.php:33
filterwoocommerce_get_stock_htmlstock-message.php:34
Maintenance & Trust

Stock Message Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedMar 7, 2024
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs80
Developer Profile

Stock Message Developer Profile

Aftabul Islam

6 plugins · 110 total installs

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

How We Detect Stock Message

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/stock-message/woocommerce-custom-stock-message/css/style.css/wp-content/plugins/stock-message/woocommerce-custom-stock-message/bootstrap-3.3.5/css/bootstrap.min.css/wp-content/plugins/stock-message/woocommerce-custom-stock-message/bootstrap-3.3.5/css/bootstrap.min.js

HTML / DOM Fingerprints

CSS Classes
wcoos-instockwcoos-amountwcoos-comming-soon
FAQ

Frequently Asked Questions about Stock Message