Pricing Table Security & Risk Analysis

wordpress.org/plugins/bee-pricing-table

Pricing Table is a responsive pricing table plugin with fully customizable to match your theme.

20 active installs v1.0.0 PHP + WP 3.0.1+ Updated Dec 2, 2016
pricing-planspricing-tableresponsive-pricing-tablesubscription-packages
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Pricing Table Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 9yr ago
Risk Assessment

The "bee-pricing-table" plugin v1.0.0 exhibits a generally strong security posture, with robust use of prepared statements for SQL queries and a consistent implementation of nonce and capability checks across its identified entry points. The absence of known vulnerabilities and a clean vulnerability history further bolster this assessment. However, a significant concern arises from the use of the `create_function` function, which is deprecated and can be a source of security risks if not handled with extreme care, potentially allowing for code injection in certain contexts. Additionally, the relatively low percentage of properly escaped output (37%) suggests a notable risk of Cross-Site Scripting (XSS) vulnerabilities, particularly in how data is displayed to users or administrators.

Key Concerns

  • Use of deprecated and potentially dangerous function `create_function`
  • Low percentage of properly escaped output (37%)
Vulnerabilities
None known

Pricing Table Security Vulnerabilities

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

Pricing Table Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'admin_notices', create_function( null, 'echo \'<div class="error"><p>\', __( \'Activatiincludes\framework\grid\Cmb2GridPlugin.php:16

Output Escaping

37% escaped105 total outputs
Attack Surface

Pricing Table Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 3

authwp_ajax_taxonomy_single_term_addincludes\framework\includes\class.taxonomy-single-term.php:130
authwp_ajax_cmb2_oembed_handlerincludes\framework\includes\CMB2_Ajax.php:40
noprivwp_ajax_cmb2_oembed_handlerincludes\framework\includes\CMB2_Ajax.php:41

Shortcodes 1

[bee-pricing] includes\bee-pricing-table-front-view.php:207
WordPress Hooks 44
filterscreen_layout_columnsincludes\bee-pricing-table-functions.php:56
filterget_user_option_screen_layout_bee_pricing_tableincludes\bee-pricing-table-functions.php:65
actioninitincludes\bee-pricing-table-functions.php:75
actionadd_meta_boxes_bee_pricing_tableincludes\bee-pricing-table-functions.php:83
actioncmb2_initincludes\bee-pricing-table-functions.php:86
actioncmb2_before_post_form_bee_metabox_tabsincludes\bee-pricing-table-functions.php:306
actionadmin_headincludes\bee-pricing-table-functions.php:321
actionmanage_bee_pricing_table_posts_custom_columnincludes\bee-pricing-table-functions.php:339
filtermanage_bee_pricing_table_posts_columnsincludes\bee-pricing-table-functions.php:348
actionplugins_loadedincludes\class-bee-pricing-table.php:139
actionadmin_enqueue_scriptsincludes\class-bee-pricing-table.php:154
actionadmin_enqueue_scriptsincludes\class-bee-pricing-table.php:155
actionwp_enqueue_scriptsincludes\class-bee-pricing-table.php:170
actionwp_enqueue_scriptsincludes\class-bee-pricing-table.php:171
actioninitincludes\framework\bee_pricing_config.php:72
actionadmin_initincludes\framework\grid\Cmb2GridPlugin.php:8
actionadmin_noticesincludes\framework\grid\Cmb2GridPlugin.php:16
actionadmin_headincludes\framework\grid\Cmb2GridPluginLoad.php:25
actionadmin_enqueue_scriptsincludes\framework\grid\Cmb2GridPluginLoad.php:26
actionplugins_loadedincludes\framework\grid\Cmb2GridPluginLoad.php:140
actioncmb2_initincludes\framework\grid\Test\Test.php:19
actioncmb2_initincludes\framework\grid\Test\Test.php:20
actionadd_meta_boxesincludes\framework\includes\class.taxonomy-single-term.php:128
actionadmin_footerincludes\framework\includes\class.taxonomy-single-term.php:129
actionset_object_termsincludes\framework\includes\class.taxonomy-single-term.php:474
actioncmb2_save_options-page_fieldsincludes\framework\includes\CMB2_Ajax.php:43
filterget_post_metadataincludes\framework\includes\CMB2_Ajax.php:134
filterupdate_post_metadataincludes\framework\includes\CMB2_Ajax.php:137
filtercmb2_show_onincludes\framework\includes\CMB2_hookup.php:81
actionadd_meta_boxesincludes\framework\includes\CMB2_hookup.php:91
actionadd_attachmentincludes\framework\includes\CMB2_hookup.php:92
actionedit_attachmentincludes\framework\includes\CMB2_hookup.php:93
actionsave_postincludes\framework\includes\CMB2_hookup.php:94
actionadd_meta_boxes_commentincludes\framework\includes\CMB2_hookup.php:100
actionedit_commentincludes\framework\includes\CMB2_hookup.php:101
actionshow_user_profileincludes\framework\includes\CMB2_hookup.php:109
actionedit_user_profileincludes\framework\includes\CMB2_hookup.php:110
actionuser_new_formincludes\framework\includes\CMB2_hookup.php:111
actionpersonal_options_updateincludes\framework\includes\CMB2_hookup.php:113
actionedit_user_profile_updateincludes\framework\includes\CMB2_hookup.php:114
actionuser_registerincludes\framework\includes\CMB2_hookup.php:115
actioncreated_termincludes\framework\includes\CMB2_hookup.php:148
actionedited_termsincludes\framework\includes\CMB2_hookup.php:149
actiondelete_termincludes\framework\includes\CMB2_hookup.php:151
Maintenance & Trust

Pricing Table Maintenance & Trust

Maintenance Signals

WordPress version tested4.6.30
Last updatedDec 2, 2016
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

Pricing Table Developer Profile

aumsrini

5 plugins · 50 total installs

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

How We Detect Pricing Table

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bee-pricing-table/css/bee-pricing-table-admin.css/wp-content/plugins/bee-pricing-table/js/bee-pricing-table-admin.js
Version Parameters
bee-pricing-table-admin.css?ver=bee-pricing-table-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
bee-pricing-table
Data Attributes
beeid
Shortcode Output
[bee_pricing_table]
FAQ

Frequently Asked Questions about Pricing Table