
Base ERP Invoices for WooCommerce Security & Risk Analysis
wordpress.org/plugins/base-erp-invoices-for-woocommerceSync WooCommerce orders with Base ERP to automatically generate product invoices (NF-e).
Is Base ERP Invoices for WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Base ERP Invoices for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "base-erp-invoices-for-woocommerce" v1.0.0 plugin presents a concerning security posture due to a significant number of unprotected entry points. While the plugin demonstrates good practices in its handling of SQL queries, opting for prepared statements, and generally good output escaping, the lack of authentication and permission checks on all identified AJAX handlers and the REST API route is a major weakness. This leaves these critical interaction points vulnerable to unauthorized access and potential manipulation by unauthenticated users.
The static analysis reveals that all four identified entry points (3 AJAX handlers and 1 REST API route) are unprotected, indicating a critical oversight in security implementation. Taint analysis found no critical or high-severity flows, which is a positive sign, suggesting that sensitive data might not be directly manipulated in a dangerous way if these entry points were exploited. However, the absence of vulnerability history, while seemingly positive, could also indicate a lack of rigorous historical security auditing or that the plugin is relatively new and less scrutinized in the wild.
In conclusion, the plugin has strengths in its database interaction and output sanitization. Nevertheless, the unprotected AJAX handlers and REST API route represent a significant attack surface that could be exploited by unauthenticated users. This vulnerability outweighs the positive aspects and requires immediate attention. The lack of past vulnerabilities should not be interpreted as a guarantee of future security, especially given the current exposure.
Key Concerns
- 4 unprotected entry points (AJAX/REST)
- 3 unprotected AJAX handlers
- 1 unprotected REST API route
- 0 capability checks
Base ERP Invoices for WooCommerce Security Vulnerabilities
Base ERP Invoices for WooCommerce Code Analysis
Output Escaping
Data Flow Analysis
Base ERP Invoices for WooCommerce Attack Surface
AJAX Handlers 3
REST API Routes 1
WordPress Hooks 58
Maintenance & Trust
Base ERP Invoices for WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Base ERP Invoices for WooCommerce Alternatives
Weight Based Shipping Table Rate for WooCommerce – Flexible Shipping
flexible-shipping
Weight based shipping methods for WooCommerce. Flexible shipping with table rate rules by cart weight and order value. Accurate rates at checkout.
Weight Based Shipping for WooCommerce
weight-based-shipping-for-woocommerce
Weight Based Shipping is a flexible and widely-used solution to calculate shipping costs based on the total cart weight and value.
Jetpack CRM – Clients, Leads, Invoices, Billing, Email Marketing, & Automation
zero-bs-crm
The CRM for small businesses. Manage leads, invoicing, billing, email marketing, clients, contacts, quotes, automation. Works with WooCommerce too.
Price Based on Country for WooCommerce
woocommerce-product-price-based-on-countries
Product Pricing and Currency based on Shopper's Country for WooCommerce with multi-currency support and geolocation to boost international sales.
Afterpay Gateway for WooCommerce
afterpay-gateway-for-woocommerce
Provide Afterpay as a payment option for WooCommerce orders.
Base ERP Invoices for WooCommerce Developer Profile
2 plugins · 9K total installs
How We Detect Base ERP Invoices for WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/base-erp-invoices-for-woocommerce/base-erp.js/wp-content/plugins/base-erp-invoices-for-woocommerce/base-erp.jsbase-erp-invoices-for-woocommerce/base-erp.js?ver=1.0.0HTML / DOM Fingerprints
baseErpTranslations