
PDF Invoices & Packing Slips Security & Risk Analysis
wordpress.org/plugins/pdf-invoices-and-packing-slipsCreate, print & email PDF invoices & packing slips for WooCommerce orders.
Is PDF Invoices & Packing Slips Safe to Use in 2026?
Generally Safe
Score 100/100PDF Invoices & Packing Slips has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "pdf-invoices-and-packing-slips" plugin v1.2.3 exhibits a mixed security posture. While it demonstrates good practices in areas such as SQL query sanitization and output escaping, with 100% of SQL queries using prepared statements and 94% of outputs properly escaped, significant concerns arise from its attack surface. All three identified AJAX handlers lack authentication checks, presenting a direct pathway for unauthenticated attackers to interact with potentially sensitive functionalities. The absence of any recorded vulnerabilities in its history is a positive indicator, suggesting a generally stable codebase, but this should not overshadow the critical security implications of unprotected AJAX endpoints.
Key Concerns
- Unprotected AJAX handlers
- Bundled library (dompdf) - potential outdatedness
PDF Invoices & Packing Slips Security Vulnerabilities
PDF Invoices & Packing Slips Code Analysis
Bundled Libraries
Output Escaping
PDF Invoices & Packing Slips Attack Surface
AJAX Handlers 3
WordPress Hooks 32
Maintenance & Trust
PDF Invoices & Packing Slips Maintenance & Trust
Maintenance Signals
Community Trust
PDF Invoices & Packing Slips Alternatives
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.
Flexible PDF Invoices for WooCommerce & WordPress
flexible-invoices
WooCommerce PDF invoices made simple. EU VAT validation, reverse charge invoice, proforma invoices, MOSS / OSS support, invoices in bulk and more.
PeproDev Ultimate Invoice
pepro-ultimate-invoice
Advanced WooCommerce invoice plugin: create customizable HTML/PDF invoices, attach to emails, and let customers download styled invoices easily.
mPDF add-on for RTL and Unicode Support
mpdf-addon-for-pdf-invoices
RTL and Unicode support add-on for WebToffee WooCommerce Gift Cards, WebToffee WooCommerce Request a Quote and WooCommerce PDF Invoices, Packing Slips …
PDF Invoices & Packing Slips for WooCommerce – Challan
webappick-pdf-invoice-for-woocommerce
WooCommerce PDF invoice generator with automatic email attachment. Create packing slips, shipping labels, credit notes, multilingual.
PDF Invoices & Packing Slips Developer Profile
7 plugins · 9K total installs
How We Detect PDF Invoices & Packing Slips
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pdf-invoices-and-packing-slips/assets/css/invoice-buttons.css/wp-content/plugins/pdf-invoices-and-packing-slips/assets/css/pips-admin.css/wp-content/plugins/pdf-invoices-and-packing-slips/assets/css/pips-editor.css/wp-content/plugins/pdf-invoices-and-packing-slips/assets/js/admin-script.js/wp-content/plugins/pdf-invoices-and-packing-slips/assets/js/invoice-editor.js/wp-content/plugins/pdf-invoices-and-packing-slips/assets/js/admin-script.js/wp-content/plugins/pdf-invoices-and-packing-slips/assets/js/invoice-editor.jspdf-invoices-and-packing-slips/assets/css/invoice-buttons.css?ver=pdf-invoices-and-packing-slips/assets/css/pips-admin.css?ver=pdf-invoices-and-packing-slips/assets/css/pips-editor.css?ver=pdf-invoices-and-packing-slips/assets/js/admin-script.js?ver=pdf-invoices-and-packing-slips/assets/js/invoice-editor.js?ver=HTML / DOM Fingerprints
pips-invoice-buttonpips-packing-slip-buttonpips-invoice-datepips-invoice-notepips-invoice-numbersdevs-pips-admin-wrapinvoice-actions-wrap<!-- phpcs:disable WordPress.DB.SlowDBQuery.slow_db_query --><!-- phpcs:enable WordPress.DB.SlowDBQuery.slow_db_query --><!-- sidebar --><!-- invoice buttons -->+6 moredata-order_idpips_admin_paramspips_invoice_editor_params/wp-json/pips/v1/admin/save_invoice_settings/wp-json/pips/v1/admin/update_invoice_settings/wp-json/pips/v1/admin/get_invoice_settings/wp-json/pips/v1/admin/delete_invoice_setting