ProfitGuard Security & Risk Analysis

wordpress.org/plugins/profitguard

ProfitGuard helps WooCommerce store owners track real product profit, break-even ROAS, and cost assumptions from a single admin dashboard.

0 active installs v1.0.3 PHP 7.4+ WP 6.0+ Updated Mar 11, 2026
ecommercepricingprofitroaswoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is ProfitGuard Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 23d ago
Risk Assessment

The "profitguard" plugin v1.0.3 exhibits a generally good security posture, with no identified critical or high-severity vulnerabilities in its history or static analysis. The plugin demonstrates strong adherence to security best practices, evidenced by the absence of dangerous functions, file operations, and external HTTP requests. Crucially, all SQL queries are prepared, and it includes nonce and capability checks on its single AJAX entry point, indicating an effort to protect against common WordPress exploits. The lack of any identified CVEs further reinforces this positive security outlook.

However, a notable concern arises from the output escaping, with less than half of the outputs being properly escaped. This leaves the plugin vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is rendered without adequate sanitization. While the attack surface is small and protected, the unescaped output represents a significant potential weakness. The bundled Freemius library, although at a specific version, should also be monitored for potential vulnerabilities in future updates.

In conclusion, "profitguard" v1.0.3 is a relatively secure plugin, particularly regarding its handling of SQL, nonces, and capabilities. The primary area requiring immediate attention is the inadequate output escaping, which presents a tangible XSS risk. Addressing this would significantly bolster the plugin's overall security.

Key Concerns

  • Low percentage of properly escaped output
  • Bundled Freemius v1.0 library
Vulnerabilities
None known

ProfitGuard Security Vulnerabilities

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

ProfitGuard Code Analysis

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

Bundled Libraries

Freemius1.0

Output Escaping

48% escaped82 total outputs
Attack Surface

ProfitGuard Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_profitguard_save_costincludes\admin\class-bulk-editor.php:10
WordPress Hooks 14
actionadmin_menuincludes\admin\class-dashboard.php:10
actionadmin_enqueue_scriptsincludes\admin\class-dashboard.php:11
actionsave_post_productincludes\admin\class-dashboard.php:12
actionwoocommerce_product_options_pricingincludes\core\class-cost-field.php:10
actionwoocommerce_process_product_metaincludes\core\class-cost-field.php:11
filtermanage_edit-product_sortable_columnsincludes\core\class-profit-calculator.php:10
actionpre_get_postsincludes\core\class-profit-calculator.php:11
actionadmin_enqueue_scriptsincludes\core\class-profit-calculator.php:12
filtermanage_edit-product_columnsincludes\core\class-profit-calculator.php:14
actionmanage_product_posts_custom_columnincludes\core\class-profit-calculator.php:15
actionadmin_initincludes\core\class-profit-calculator.php:17
actionadmin_enqueue_scriptsprofitguard.php:86
actionadmin_noticesprofitguard.php:116
actionplugins_loadedprofitguard.php:123
Maintenance & Trust

ProfitGuard Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 11, 2026
PHP min version7.4
Downloads155

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

ProfitGuard Developer Profile

Matches LLC

2 plugins · 70 total installs

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

How We Detect ProfitGuard

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/profitguard/assets/css/admin.css/wp-content/plugins/profitguard/assets/bulk.js
Script Paths
/wp-content/plugins/profitguard/assets/bulk.js
Version Parameters
profitguard/assets/css/admin.css?ver=profitguard/assets/bulk.js?ver=

HTML / DOM Fingerprints

CSS Classes
pg-heropg-hero-actions
Data Attributes
data-nonce="profitguard_bulk_edit_nonce"data-saved-text="Saved"data-error-text="Something went wrong."data-markup-invalid="Enter a valid markup percentage."
JS Globals
profitguardAjax
FAQ

Frequently Asked Questions about ProfitGuard