Premmerce Brands for WooCommerce Security & Risk Analysis

wordpress.org/plugins/premmerce-woocommerce-brands

This plugin makes it possible to create an unlimited number of brands that can be assigned to the products for better cataloging.

2K active installs v1.2.14 PHP 5.6+ WP 4.8+ Updated Feb 19, 2026
brandsproduct-brandswoocommerce-brands
98
A · Safe
CVEs total2
Unpatched0
Last CVEDec 11, 2025
Safety Verdict

Is Premmerce Brands for WooCommerce Safe to Use in 2026?

Generally Safe

Score 98/100

Premmerce Brands for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Dec 11, 2025Updated 1mo ago
Risk Assessment

The "premmerce-woocommerce-brands" plugin v1.2.14 exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by utilizing prepared statements for all SQL queries and incorporating both nonce and capability checks for its identified entry points. The static analysis reveals a limited attack surface with only one shortcode and no exposed AJAX handlers or REST API routes without proper authorization checks. This suggests a conscious effort to restrict direct unauthorized access. However, a significant concern arises from the taint analysis, which identified one flow with unsanitized paths. While classified as not critical or high, this still represents a potential avenue for exploitation if it leads to unexpected data handling or manipulation within the application.

The plugin's vulnerability history indicates a pattern of medium-severity issues, specifically related to missing authorization and Cross-Site Request Forgery (CSRF). The fact that there are no currently unpatched CVEs is a positive sign, but the existence of past vulnerabilities of these types suggests a need for ongoing vigilance and code review. The recurrence of these vulnerability types in the past, coupled with the identified unsanitized path in the taint analysis, warrants caution. While the current version appears to have addressed past issues and has a well-controlled entry point, the unsanitized path is a lingering concern that could potentially be exploited. Overall, the plugin has strengths in its structured approach to security checks, but the taint analysis finding and past vulnerability trends necessitate careful monitoring and potential further code auditing.

Key Concerns

  • Flow with unsanitized paths found in taint analysis
  • Past medium severity vulnerabilities (2 total)
  • Only 29% of output properly escaped
Vulnerabilities
2

Premmerce Brands for WooCommerce Security Vulnerabilities

CVEs by Year

2 CVEs in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-12783medium · 4.3Missing Authorization

Premmerce Brands for WooCommerce <= 1.2.13 - Missing Authorization To Authenticated (Subscriber+) Brand Permalink Settings Update

Dec 11, 2025 Patched in 1.2.14 (76d)
CVE-2025-62890medium · 4.3Cross-Site Request Forgery (CSRF)

Premmerce Brands for WooCommerce <= 1.2.13 - Cross-Site Request Forgery

Aug 22, 2025 Patched in 1.2.14 (189d)
Code Analysis
Analyzed Mar 16, 2026

Premmerce Brands for WooCommerce Code Analysis

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

Bundled Libraries

Select2Freemius1.0

SQL Query Safety

100% prepared1 total queries

Output Escaping

29% escaped55 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
saveBrandsSettings (src\Admin\Admin.php:104)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Premmerce Brands for WooCommerce Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[brands_page] src\Frontend\Frontend.php:35
WordPress Hooks 24
actionproduct_brand_add_form_fieldssrc\Admin\Admin.php:33
actionproduct_brand_edit_form_fieldssrc\Admin\Admin.php:34
actioncreated_termsrc\Admin\Admin.php:35
actionedit_termsrc\Admin\Admin.php:36
filtermanage_edit-product_brand_columnssrc\Admin\Admin.php:37
filtermanage_product_brand_custom_columnsrc\Admin\Admin.php:38
actionquick_edit_custom_boxsrc\Admin\Admin.php:39
actionmanage_product_posts_custom_columnsrc\Admin\Admin.php:40
actionwoocommerce_product_bulk_and_quick_editsrc\Admin\Admin.php:41
actionrestrict_manage_postssrc\Admin\Admin.php:42
actionwoocommerce_product_bulk_edit_endsrc\Admin\Admin.php:45
actionwoocommerce_product_bulk_edit_savesrc\Admin\Admin.php:46
actionadmin_initsrc\Admin\Admin.php:49
actionadmin_initsrc\Admin\Admin.php:50
actionwoocommerce_product_duplicate_before_savesrc\Admin\Admin.php:53
actionplugins_loadedsrc\BrandsPlugin.php:40
actionadmin_initsrc\BrandsPlugin.php:41
actioninitsrc\BrandsPlugin.php:49
actionwidgets_initsrc\BrandsPlugin.php:50
actionbefore_woocommerce_initsrc\BrandsPlugin.php:51
actionwoocommerce_product_meta_endsrc\Frontend\Frontend.php:33
filterwoocommerce_get_breadcrumbsrc\Frontend\Frontend.php:34
actionwp_enqueue_scriptssrc\Frontend\Frontend.php:36
actionpremmerce_brands_page_rendersrc\Frontend\Frontend.php:40
Maintenance & Trust

Premmerce Brands for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 19, 2026
PHP min version5.6
Downloads52K

Community Trust

Rating76/100
Number of ratings5
Active installs2K
Developer Profile

Premmerce Brands for WooCommerce Developer Profile

Premmerce

14 plugins · 60K total installs

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

How We Detect Premmerce Brands 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/premmerce-woocommerce-brands/admin/css/premmerce-brands.css/wp-content/plugins/premmerce-woocommerce-brands/admin/js/premmerce-brands.js
Script Paths
/wp-content/plugins/premmerce-woocommerce-brands/admin/js/premmerce-brands.js
Version Parameters
premmerce-brands/style.css?ver=premmerce-brands.js?ver=

HTML / DOM Fingerprints

CSS Classes
premmerce-brands-wrapperbrands-create-formbrands-edit-formbrands-thumbnail-idbrands-image-previewattachment-thumbnailwp-term-imagewc-term-thumbnail-wrap+2 more
HTML Comments
<!-- Include the template for adding brand fields --><!-- Include the template for editing brand fields --><!-- Placeholder for brand image --><!-- Bulk Edit Brands -->+1 more
Data Attributes
data-brands-basedata-brands-filter-nonce
JS Globals
brands_optionsbrands_image_uploader_params
FAQ

Frequently Asked Questions about Premmerce Brands for WooCommerce