
PAY by square pre WooCommerce Security & Risk Analysis
wordpress.org/plugins/wc-bacs-paybysquarePridá QR kód k platbe prevodom vo WooCommerce. Do objednávky aj do emailu. Podporuje PAY by square (SK) aj QR Platba (CZ).
Is PAY by square pre WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100PAY by square pre WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin 'wc-bacs-paybysquare' v3.0.1 presents a generally positive security posture based on the static analysis. The absence of known CVEs and the plugin's history, devoid of any recorded vulnerabilities, strongly suggests a diligent approach to security by the developers. Furthermore, the static analysis indicates good coding practices such as the complete use of prepared statements for SQL queries and a high percentage of properly escaped output, minimizing risks of common injection and XSS vulnerabilities.
However, the analysis does highlight a few areas that could be improved. The lack of nonce checks and capability checks across all identified entry points (even though the attack surface is currently zero) is a significant concern. While there are no current entry points detected, if any were to be introduced in future versions without proper authorization checks, this could open the plugin to critical vulnerabilities. Additionally, the presence of file operations and external HTTP requests, although not explicitly detailed as risky in this analysis, are always potential vectors for security issues if not handled with extreme care and validation.
In conclusion, the plugin's current security is strong due to its vulnerability-free history and good internal coding practices. The developers have demonstrated a commitment to secure coding. The main weakness lies in the foundational security checks (nonces and capabilities) which are absent. While not an immediate risk given the current lack of attack surface, it represents a latent vulnerability that could become critical if the plugin evolves. The presence of file operations and external HTTP requests warrants careful monitoring in future analyses.
Key Concerns
- No nonce checks detected
- No capability checks detected
- Unescaped output present
- File operations present
- External HTTP requests present
PAY by square pre WooCommerce Security Vulnerabilities
PAY by square pre WooCommerce Release Timeline
PAY by square pre WooCommerce Code Analysis
Output Escaping
PAY by square pre WooCommerce Attack Surface
WordPress Hooks 11
Maintenance & Trust
PAY by square pre WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
PAY by square pre WooCommerce Alternatives
Kaya QR Code Generator
kaya-qr-code-generator
Generate QR Code through Widgets and Shortcodes, without any dependencies.
QR Code Composer – QR Code Generator
qr-code-composer
Generate QR codes for URLs, text, WiFi, email & more in seconds. No setup needed.
Fr Multi Bank Transfer Payment Gateways for WooCommerce
fr-multi-bank-transfer-payment-gateways-for-woocommerce
Add multiple bank transfer payment gateways.
QR Code Woocommerce
qr-code-woocommerce
This plugin creates printable QR Codes for Simple and Variable product types also for Coupon code as well.
Razorpay Payment Links for WooCommerce
rzp-woocommerce
The easiest and most secure solution to collect payments with WooCommerce. Allow customers to securely pay via Razorpay (Credit/Debit Cards, NetBankin …
PAY by square pre WooCommerce Developer Profile
4 plugins · 610 total installs
How We Detect PAY by square pre WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wc-bacs-paybysquare/assets/css/frontend.css/wp-content/plugins/wc-bacs-paybysquare/assets/js/frontend.js/wp-content/plugins/wc-bacs-paybysquare/assets/js/frontend.jswc-bacs-paybysquare/assets/css/frontend.css?ver=wc-bacs-paybysquare/assets/js/frontend.js?ver=HTML / DOM Fingerprints
paybysquare-qrcodePAY by square for WooCommerce: Add QR code to emailPAY by square for WooCommerce: Add QR code to thank you pagedata-qrcode-textdata-qrcode-colordata-qrcode-backgrounddata-qrcode-levelwindow.PaybysquareFrontend