
PDF Invoices & Packing Slips Generator for WooCommerce Security & Risk Analysis
wordpress.org/plugins/pdf-invoicing-for-woocommerceAdd PDF invoices to WooCommerce.
Is PDF Invoices & Packing Slips Generator for WooCommerce Safe to Use in 2026?
Generally Safe
Score 99/100PDF Invoices & Packing Slips Generator for WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The plugin "pdf-invoicing-for-woocommerce" v2.4.7 exhibits a generally good security posture based on the static analysis. The absence of any identifiable AJAX handlers, REST API routes, shortcodes, or cron events with unprotected entry points suggests a limited attack surface. Furthermore, the code signals indicate no dangerous functions, all SQL queries are properly prepared, and file operations are absent. The majority of output is correctly escaped, and external HTTP requests are not made. However, the presence of 0 nonce checks is a notable concern, especially as the plugin utilizes capability checks for security, and a lack of nonces could potentially be exploited in certain scenarios if other checks are bypassed. The bundled library TCPDF v1.0.004 is outdated, which could represent a potential vulnerability vector if exploitable issues exist in that specific version. The vulnerability history shows one past medium-severity CVE related to Cross-site Scripting, which has since been patched. While this indicates the developers are responsive to security issues, the existence of a past XSS vulnerability, even if resolved, highlights a historical weakness that warrants ongoing vigilance. Overall, the plugin is strong in its core implementation but has areas for improvement, particularly regarding nonce management and keeping bundled libraries up-to-date.
Key Concerns
- Bundled outdated library (TCPDF v1.0.004)
- No nonce checks implemented
PDF Invoices & Packing Slips Generator for WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
PDF Invoices & Packing Slips Generator for WooCommerce <= 2.2.1 - Reflected Cross-Site Scripting
PDF Invoices & Packing Slips Generator for WooCommerce Release Timeline
PDF Invoices & Packing Slips Generator for WooCommerce Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
PDF Invoices & Packing Slips Generator for WooCommerce Attack Surface
WordPress Hooks 29
Maintenance & Trust
PDF Invoices & Packing Slips Generator for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
PDF Invoices & Packing Slips Generator for WooCommerce Alternatives
PDF Invoices & Packing Slips for WooCommerce
woocommerce-pdf-invoices-packing-slips
Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
WebToffee WooCommerce PDF Invoices, Packing Slips, Delivery Notes & Shipping Labels
print-invoices-packing-slip-labels-for-woocommerce
Auto-generate and attach WooCommerce PDF invoices and packing slips to order emails with customizable templates & bulk print options.
Print Invoice & Delivery Notes for WooCommerce
woocommerce-delivery-notes
Create and print PDF invoices, delivery notes and receipts for your WooCommerce orders. Choose your document format from multiple templates.
Booster for WooCommerce – PDF Invoices, Abandoned Cart, Variation Swatches & 100+ Tools
woocommerce-jetpack
Supercharge WooCommerce with FREE Abandoned Cart Recovery, Product Variation Swatches, PDF Invoices & 100+ tools. Boost sales & save time.
Invoices for WooCommerce
woocommerce-pdf-invoices
Automatically generate and attach customizable PDF Invoices and PDF Packing Slips for WooCommerce to emails.
PDF Invoices & Packing Slips Generator for WooCommerce Developer Profile
64 plugins · 137K total installs
How We Detect PDF Invoices & Packing Slips Generator for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/css/admin.css/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/admin.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/css/frontend.css/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/frontend.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/tcpdf.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/date.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/admin.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/frontend.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/tcpdf.js/wp-content/plugins/pdf-invoicing-for-woocommerce/assets/js/date.jspdf-invoicing-for-woocommerce/assets/css/admin.css?ver=pdf-invoicing-for-woocommerce/assets/js/admin.js?ver=pdf-invoicing-for-woocommerce/assets/css/frontend.css?ver=pdf-invoicing-for-woocommerce/assets/js/frontend.js?ver=pdf-invoicing-for-woocommerce/assets/js/tcpdf.js?ver=pdf-invoicing-for-woocommerce/assets/js/date.js?ver=HTML / DOM Fingerprints
alg-wc-pdf-invoicing-admin-enqueue-script<!-- PDF Invoicing for WooCommerce --><!-- PDF Invoices & Packing Slips Generator for WooCommerce -->data-alg-wc-pdf-invoicing-order-iddata-alg-wc-pdf-invoicing-document-typealg_wc_pdf_invoicing_params