My Pricing Table – Create Responsive Pricing Tables Security & Risk Analysis

wordpress.org/plugins/my-pricing-table

A lite weight Plugin that helps you create and embed beautiful pricing tables in a minute.

80 active installs v1.0.1 PHP 7.2+ WP 5.2+ Updated Aug 14, 2025
blockcomparison-tablepricingpricing-tabletable
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is My Pricing Table – Create Responsive Pricing Tables Safe to Use in 2026?

Generally Safe

Score 100/100

My Pricing Table – Create Responsive Pricing Tables has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The "my-pricing-table" plugin version 1.0.1 demonstrates a generally good security posture, with no recorded vulnerabilities or critical issues identified in the provided analysis. The code shows strong adherence to security best practices, evidenced by 100% of SQL queries utilizing prepared statements, a substantial 836 output operations with 72% properly escaped, and 12 nonce checks. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests is reassuring. The attack surface is present with 6 entry points, but crucially, all are reported as protected, indicating proper authorization and authentication measures are in place.

While the static analysis reveals no direct security flaws like unsanitized paths in taint flows or raw SQL queries, the 72% proper output escaping rate suggests a potential for cross-site scripting (XSS) vulnerabilities if the remaining 28% of outputs are not handled with care, especially when dealing with user-supplied data. However, the absence of critical or high severity taint flows mitigates this concern significantly for now. The plugin's clean vulnerability history with zero CVEs is a strong indicator of proactive security development and maintenance.

In conclusion, "my-pricing-table" v1.0.1 appears to be a relatively secure plugin. Its strengths lie in its robust use of prepared statements and nonces, and the lack of any historical vulnerabilities. The primary area for attention, albeit a minor one given the overall positive assessment, is the 28% of outputs that are not properly escaped, which should be investigated to ensure no XSS risks are introduced, especially in future updates. The lack of any identified vulnerabilities in its history is a significant positive.

Key Concerns

  • Potential for unescaped output (XSS risk)
Vulnerabilities
None known

My Pricing Table – Create Responsive Pricing Tables Security Vulnerabilities

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

My Pricing Table – Create Responsive Pricing Tables Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

72% escaped836 total outputs
Data Flows
All sanitized

Data Flow Analysis

3 flows
csf_export (inc\csf\functions\actions.php:62)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

My Pricing Table – Create Responsive Pricing Tables Attack Surface

Entry Points6
Unprotected0

AJAX Handlers 5

authwp_ajax_csf-get-iconsinc\csf\functions\actions.php:50
authwp_ajax_csf-exportinc\csf\functions\actions.php:87
authwp_ajax_csf-importinc\csf\functions\actions.php:123
authwp_ajax_csf-resetinc\csf\functions\actions.php:150
authwp_ajax_csf-choseninc\csf\functions\actions.php:189

Shortcodes 1

[bp-table] pricing-table.php:286
WordPress Hooks 57
actionwp_enqueue_scriptsinc\csf\classes\abstract.class.php:20
actionadmin_menuinc\csf\classes\admin-options.class.php:107
actionadmin_bar_menuinc\csf\classes\admin-options.class.php:108
actionnetwork_admin_menuinc\csf\classes\admin-options.class.php:112
filteradmin_footer_textinc\csf\classes\admin-options.class.php:492
actionadd_meta_boxes_commentinc\csf\classes\comment-options.class.php:38
actionedit_commentinc\csf\classes\comment-options.class.php:39
actioncustomize_registerinc\csf\classes\customize-options.class.php:43
actioncustomize_save_afterinc\csf\classes\customize-options.class.php:44
actionwp_enqueue_scriptsinc\csf\classes\customize-options.class.php:48
actionadd_meta_boxesinc\csf\classes\metabox-options.class.php:50
actionsave_postinc\csf\classes\metabox-options.class.php:51
actionedit_attachmentinc\csf\classes\metabox-options.class.php:52
actionwp_nav_menu_item_custom_fieldsinc\csf\classes\nav-menu-options.class.php:30
actionwp_update_nav_menu_iteminc\csf\classes\nav-menu-options.class.php:31
filterwp_edit_nav_menu_walkerinc\csf\classes\nav-menu-options.class.php:33
actionadmin_initinc\csf\classes\profile-options.class.php:30
actionshow_user_profileinc\csf\classes\profile-options.class.php:42
actionedit_user_profileinc\csf\classes\profile-options.class.php:43
actionpersonal_options_updateinc\csf\classes\profile-options.class.php:45
actionedit_user_profile_updateinc\csf\classes\profile-options.class.php:46
actionafter_setup_themeinc\csf\classes\setup.class.php:70
actioninitinc\csf\classes\setup.class.php:71
actionswitch_themeinc\csf\classes\setup.class.php:72
actionadmin_enqueue_scriptsinc\csf\classes\setup.class.php:73
actionwp_enqueue_scriptsinc\csf\classes\setup.class.php:74
actionwp_headinc\csf\classes\setup.class.php:75
filteradmin_body_classinc\csf\classes\setup.class.php:76
actionadmin_footerinc\csf\classes\shortcode-options.class.php:47
actioncustomize_controls_print_footer_scriptsinc\csf\classes\shortcode-options.class.php:48
actionelementor/editor/before_enqueue_scriptsinc\csf\classes\shortcode-options.class.php:57
actionelementor/editor/footerinc\csf\classes\shortcode-options.class.php:58
actionelementor/editor/footerinc\csf\classes\shortcode-options.class.php:59
actionenqueue_block_editor_assetsinc\csf\classes\shortcode-options.class.php:301
actionmedia_buttonsinc\csf\classes\shortcode-options.class.php:305
actionadmin_initinc\csf\classes\taxonomy-options.class.php:41
actionadmin_footerinc\csf\fields\icon\icon.php:41
actioncustomize_controls_print_footer_scriptsinc\csf\fields\icon\icon.php:42
actionadmin_print_footer_scriptsinc\csf\fields\link\link.php:65
actionprint_default_editor_scriptsinc\csf\fields\wp_editor\wp_editor.php:62
actionadmin_menuinc\csf\views\welcome.php:19
filterplugin_action_linksinc\csf\views\welcome.php:20
filterplugin_row_metainc\csf\views\welcome.php:21
actionplugin_loadedpricing-table.php:19
actionwp_enqueue_scriptspricing-table.php:35
actionadmin_enqueue_scriptspricing-table.php:43
actioninitpricing-table.php:320
filterpost_row_actionspricing-table.php:344
actionadmin_head-post.phppricing-table.php:363
actionadmin_head-post-new.phppricing-table.php:364
filterpost_updated_messagespricing-table.php:375
filtergettextpricing-table.php:380
filteradmin_footer_textpricing-table.php:396
filtermanage_bppt-pricing-table_posts_columnspricing-table.php:411
actionmanage_bppt-pricing-table_posts_custom_columnpricing-table.php:412
actionedit_form_after_titlepricing-table.php:432
actionadmin_noticespricing-table.php:462
Maintenance & Trust

My Pricing Table – Create Responsive Pricing Tables Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 14, 2025
PHP min version7.2
Downloads3K

Community Trust

Rating80/100
Number of ratings2
Active installs80
Developer Profile

My Pricing Table – Create Responsive Pricing Tables Developer Profile

colorlibplugins

120 plugins · 738K total installs

78
trust score
Avg Security Score
99/100
Avg Patch Time
140 days
View full developer profile
Detection Fingerprints

How We Detect My Pricing Table – Create Responsive Pricing Tables

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/my-pricing-table/public/css/pricing-table-1.css/wp-content/plugins/my-pricing-table/public/css/pricing-table-2.css/wp-content/plugins/my-pricing-table/public/css/pricing-table-3.css/wp-content/plugins/my-pricing-table/public/css/pricing-table-4.css/wp-content/plugins/my-pricing-table/public/css/pricing-table-5.css/wp-content/plugins/my-pricing-table/public/css/custom-style.css

HTML / DOM Fingerprints

CSS Classes
bppt_pricingplanplan-innerhotplan-entry-titlepriceplan-entry-contentbttn+14 more
Data Attributes
data-pricing_demo
Shortcode Output
<!--price tab--><!-- end of price tab--><!-- Pricing table demo-2 --><!--End Pricing table demo-2 -->
FAQ

Frequently Asked Questions about My Pricing Table – Create Responsive Pricing Tables