Additional Order Costs for WooCommerce Security & Risk Analysis

wordpress.org/plugins/additional-order-costs-for-woocommerce

Whether it's an extra invoice, or a credit from a merchant related to an order. Dynamically add as many costs to your order as you would like!

0 active installs v1.0.5 PHP 5.6+ WP 4.0+ Updated May 29, 2024
additional-costsorder-costsreportingwoocommerce-costs
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Additional Order Costs for WooCommerce Safe to Use in 2026?

Generally Safe

Score 92/100

Additional Order Costs for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The "additional-order-costs-for-woocommerce" plugin v1.0.5 demonstrates a generally positive security posture based on the provided static analysis. The absence of dangerous functions, file operations, and external HTTP requests is a strong indicator of good coding practices. All SQL queries are properly prepared, and the plugin correctly utilizes nonce and capability checks for its entry points, which are all protected. The lack of any recorded historical vulnerabilities further contributes to this favorable assessment. The only area for concern is the output escaping, where 76% of outputs are properly escaped, leaving 24% potentially unescaped. While not a critical issue on its own, this represents a weakness that could be exploited in conjunction with other potential vulnerabilities if they were present.

Key Concerns

  • Unescaped output detected
Vulnerabilities
None known

Additional Order Costs for WooCommerce Security Vulnerabilities

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

Additional Order Costs for WooCommerce Code Analysis

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

Output Escaping

76% escaped204 total outputs
Attack Surface

Additional Order Costs for WooCommerce Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_cmb2_oembed_handlercmb2\includes\CMB2_Ajax.php:51
noprivwp_ajax_cmb2_oembed_handlercmb2\includes\CMB2_Ajax.php:52
authwp_ajax_aoc_wc_set_costsincludes\class-aoc-wc-ajax.php:40
WordPress Hooks 55
actionbefore_woocommerce_initadditional-order-costs-for-woocommerce.php:54
actioncmb2_admin_initcmb2\example-functions.php:105
actioncmb2_admin_initcmb2\example-functions.php:470
actioncmb2_admin_initcmb2\example-functions.php:500
actioncmb2_admin_initcmb2\example-functions.php:564
actioncmb2_admin_initcmb2\example-functions.php:633
actioncmb2_admin_initcmb2\example-functions.php:674
actioncmb2_initcmb2\example-functions.php:776
filterwp_prepare_attachment_for_jscmb2\includes\CMB2.php:1549
actionadmin_enqueue_scriptscmb2\includes\CMB2.php:1567
actioncmb2_save_options-page_fieldscmb2\includes\CMB2_Ajax.php:54
filterget_post_metadatacmb2\includes\CMB2_Ajax.php:147
filterupdate_post_metadatacmb2\includes\CMB2_Ajax.php:150
filtercmb2_show_oncmb2\includes\CMB2_Hookup.php:79
actionedit_form_topcmb2\includes\CMB2_Hookup.php:115
actionedit_form_before_permalinkcmb2\includes\CMB2_Hookup.php:119
actionedit_form_after_titlecmb2\includes\CMB2_Hookup.php:123
actionedit_form_after_editorcmb2\includes\CMB2_Hookup.php:127
actionadd_meta_boxescmb2\includes\CMB2_Hookup.php:131
actionadd_meta_boxescmb2\includes\CMB2_Hookup.php:134
actionadd_attachmentcmb2\includes\CMB2_Hookup.php:135
actionedit_attachmentcmb2\includes\CMB2_Hookup.php:136
actionsave_postcmb2\includes\CMB2_Hookup.php:137
actionpre_get_postscmb2\includes\CMB2_Hookup.php:144
actionadd_meta_boxes_commentcmb2\includes\CMB2_Hookup.php:152
actionedit_commentcmb2\includes\CMB2_Hookup.php:153
filtermanage_edit-comments_columnscmb2\includes\CMB2_Hookup.php:156
actionmanage_comments_custom_columncmb2\includes\CMB2_Hookup.php:157
filtermanage_edit-comments_sortable_columnscmb2\includes\CMB2_Hookup.php:158
actionpre_get_postscmb2\includes\CMB2_Hookup.php:159
actionshow_user_profilecmb2\includes\CMB2_Hookup.php:168
actionedit_user_profilecmb2\includes\CMB2_Hookup.php:169
actionuser_new_formcmb2\includes\CMB2_Hookup.php:170
actionpersonal_options_updatecmb2\includes\CMB2_Hookup.php:172
actionedit_user_profile_updatecmb2\includes\CMB2_Hookup.php:173
actionuser_registercmb2\includes\CMB2_Hookup.php:174
filtermanage_users_columnscmb2\includes\CMB2_Hookup.php:177
filtermanage_users_custom_columncmb2\includes\CMB2_Hookup.php:178
filtermanage_users_sortable_columnscmb2\includes\CMB2_Hookup.php:179
actionpre_get_postscmb2\includes\CMB2_Hookup.php:180
actionpre_get_postscmb2\includes\CMB2_Hookup.php:226
actioncreated_termcmb2\includes\CMB2_Hookup.php:230
actionedited_termscmb2\includes\CMB2_Hookup.php:231
actiondelete_termcmb2\includes\CMB2_Hookup.php:232
actioncmb2_do_oembedcmb2\includes\helper-functions.php:131
filteris_protected_metacmb2\includes\rest-api\CMB2_REST.php:144
actioninitcmb2\init.php:85
actionadmin_noticesincludes\class-aoc-wc-activator.php:28
actionwoocommerce_admin_order_totals_after_totalincludes\class-aoc-wc-admin.php:104
actioninitincludes\class-aoc-wc-ajax.php:19
actioncmb2_admin_initincludes\class-aoc-wc-settings.php:72
filtertrs_wc_np_order_cost_extensionincludes\class-aoc-wc.php:80
actionplugins_loadedincludes\class-aoc-wc.php:131
actionadmin_enqueue_scriptsincludes\class-aoc-wc.php:145
actionadmin_enqueue_scriptsincludes\class-aoc-wc.php:146
Maintenance & Trust

Additional Order Costs for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.5.8
Last updatedMay 29, 2024
PHP min version5.6
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Additional Order Costs for WooCommerce Developer Profile

The Rite Sites

5 plugins · 900 total installs

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

How We Detect Additional Order Costs for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/additional-order-costs-for-woocommerce/assets/css/aoc-wc-admin.css/wp-content/plugins/additional-order-costs-for-woocommerce/assets/js/aoc-wc-admin.js
Version Parameters
additional-order-costs-for-woocommerce/assets/css/aoc-wc-admin.css?ver=additional-order-costs-for-woocommerce/assets/js/aoc-wc-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
aoc-wc-rowaoc-wc-headeraoc-wc-footer
HTML Comments
<!-- Start of Additional Order Costs --><!-- End of Additional Order Costs -->
Data Attributes
data-aoc-wc-iddata-aoc-wc-name
JS Globals
window.aoc_wc_admin_ajax_url
Shortcode Output
[additional_order_cost]
FAQ

Frequently Asked Questions about Additional Order Costs for WooCommerce