
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Security & Risk Analysis
wordpress.org/plugins/embedding-barcodes-into-product-pages-and-ordersEmbed product and order barcodes into web-pages, emails, invoices or any other places on your website.
Is Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Safe to Use in 2026?
Generally Safe
Score 97/100Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages has a strong security track record. Known vulnerabilities have been patched promptly.
The 'embedding-barcodes-into-product-pages-and-orders' plugin, version 2.0.5, presents a mixed security profile. On the positive side, the static analysis reveals a small attack surface with only one shortcode entry point, and importantly, no unprotected AJAX handlers or REST API routes. The code also demonstrates good practices in SQL query handling, with a high percentage using prepared statements, and a decent number of capability checks and nonce checks, suggesting an awareness of security fundamentals. However, the presence of the `unserialize` function is a significant concern, as it can lead to remote code execution if not handled with extreme care and input validation. The taint analysis, while limited in scope, did identify a flow with an unsanitized path, which warrants further investigation. The plugin's vulnerability history is a notable weakness, with three past medium-severity CVEs, specifically related to Missing Authorization and Exposure of Sensitive Information. While none are currently unpatched, this pattern suggests recurring security issues in authorization and data exposure, indicating potential design flaws or oversight in how user permissions and sensitive data are handled. The plugin's strengths lie in its limited attack surface and good SQL practices, but these are counterbalanced by the critical risk posed by `unserialize`, the identified unsanitized path, and the history of authorization and information exposure vulnerabilities.
Key Concerns
- Dangerous function used (unserialize)
- Flow with unsanitized path found
- History of medium severity CVEs
- Vulnerability types: Missing Authorization
- Vulnerability types: Exposure of Sensitive Information
- Bundled outdated library (TCPDF v1.0)
- Moderate output escaping rate
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
Barcode Generator for WooCommerce <= 2.0.4 - Authenticated (Subscriber+) Arbitrary Content Deletion
Barcode Generator for WooCommerce <= 2.0.4 - Missing Authorization to Authenticated (Subscriber+) Settings Update
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages <= 2.0.2 - Authenticated (Subscriber+) Sensitive Information Disclosure
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Attack Surface
Shortcodes 1
WordPress Hooks 39
Maintenance & Trust
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Maintenance & Trust
Maintenance Signals
Community Trust
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Alternatives
EAN Barcode Generator for WooCommerce: UPC, ISBN & GTIN Inventory
ean-for-woocommerce
Manage GTINs (EAN, UPC, ISBN, etc.) effortlessly in WooCommerce! Create, save, search, and display EANs easily, with tools for bulk actions, etc.
Print Labels with Barcodes. Create price tags, product labels, order labels for WooCommerce
a4-barcode-generator
Generate & print barcode labels for WooCommerce products and orders. Put various data on labels like price, SKU, name, attributes, customer data, etc
UPC/EAN/GTIN Barcode Generator/Importer
upc-ean-barcode-generator
Generate UPC/EAN/GTIN codes or import them from CSV/Spreadsheet file into WooCommerce products
WPSSO Schema Product Metadata for WooCommerce
wpsso-wc-metadata
MPN, ISBN, GTIN-8, UPC, EAN, GTIN-14, net dimensions, and fluid volume for better WooCommerce Schema markup.
QRCode
doqrcode
A simple plugin to generate QR Code by shortcode for WordPress
Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages Developer Profile
5 plugins · 3K total installs
How We Detect Barcode Generator for WooCommerce – Show barcodes on products, orders, invoices and other pages
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/css/admin.css/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/css/frontend.css/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/css/settings.css/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/admin.js/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/frontend.js/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/settings.js/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/admin.js/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/frontend.js/wp-content/plugins/embedding-barcodes-into-product-pages-and-orders/assets/js/settings.jsembedding-barcodes-into-product-pages-and-orders/assets/css/admin.css?ver=embedding-barcodes-into-product-pages-and-orders/assets/css/frontend.css?ver=embedding-barcodes-into-product-pages-and-orders/assets/css/settings.css?ver=embedding-barcodes-into-product-pages-and-orders/assets/js/admin.js?ver=embedding-barcodes-into-product-pages-and-orders/assets/js/frontend.js?ver=embedding-barcodes-into-product-pages-and-orders/assets/js/settings.js?ver=HTML / DOM Fingerprints
wpbcu-barcode-generatora4b-barcode-generatora4b-settings-page<!-- Settings Page --><!-- Barcode Printing Settings --><!-- Barcode Generator - create barcodes for products, orders, emails - (demo) --><!-- UkrSolution Barcode Generator -->data-plugin-pathdata-plugin-urldata-barcode-print-urla4b_obja4b_paramsa4barcode_data/wp-json/a4barcode_d/get_barcodes_by_values/wp-json/a4barcode_d/get_barcodes_test/wp-json/a4barcode_d/get_latest_version/wp-json/a4barcode_d/get_all_algorithms/wp-json/a4barcode_d/get_active_template/wp-json/a4barcode_d/get_all_templates/wp-json/a4barcode_d/get_barcodes/wp-json/a4barcode_d/get_categories/wp-json/a4barcode_d/get_attributes/wp-json/a4barcode_d/get_local_attributes/wp-json/a4barcode_d/check_custom_field/wp-json/a4barcode_d/get_barcodes_by_orders/wp-json/a4barcode_d/get_barcodes_by_order_products/wp-json/a4barcode_d/get_preview_barcode/wp-json/a4barcode_d/delete_format/wp-json/a4barcode_d/save_format