
Swiss QR Bill Security & Risk Analysis
wordpress.org/plugins/swiss-qr-billSwiss QR Bill extends WooCommerce with a new payment method, allowing you to easily send automated and standardized Swiss QR bills to your clients.
Is Swiss QR Bill Safe to Use in 2026?
Generally Safe
Score 85/100Swiss QR Bill has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "swiss-qr-bill" plugin v1.2.4 exhibits a mixed security posture. While the absence of known CVEs and the use of prepared statements for all SQL queries are positive indicators, significant concerns arise from the static analysis. The plugin has a single identified entry point via an AJAX handler that lacks any authentication checks, presenting a direct attack vector. Furthermore, the presence of two instances of the `unserialize` function, a notoriously dangerous function if used with untrusted input, coupled with a low output escaping rate (66%), increases the risk of remote code execution or data manipulation vulnerabilities.
The lack of recorded vulnerabilities in its history is encouraging, but this could be due to a lack of rigorous testing or exploitation attempts rather than inherent security. The bundled TCPDF v1.0.004 library is also outdated, which could contain known vulnerabilities. The plugin's overall security is weakened by the critical unprotected AJAX endpoint and the potentially dangerous use of `unserialize` without clear input validation. While the absence of complex taint flows is a positive sign, the identified issues warrant careful consideration and remediation.
Key Concerns
- Unprotected AJAX handler
- Use of unserialize function
- Low output escaping rate
- Bundled outdated library (TCPDF)
Swiss QR Bill Security Vulnerabilities
Swiss QR Bill Code Analysis
Dangerous Functions Found
Bundled Libraries
Output Escaping
Swiss QR Bill Attack Surface
AJAX Handlers 1
WordPress Hooks 22
Maintenance & Trust
Swiss QR Bill Maintenance & Trust
Maintenance Signals
Community Trust
Swiss QR Bill Alternatives
Swiss 5-cent Rounding
swiss-5-cent-rounding
Swiss 5-cent Rounding allows you to easily apply rounding to the nearest 0.05 interval for discount and VAT amounts in your WooCommerce shop.
Kaya QR Code Generator
kaya-qr-code-generator
Generate QR Code through Widgets and Shortcodes, without any dependencies.
UPI QR Code Payment Gateway for WooCommerce
upi-qr-code-payment-for-woocommerce
This Plugin enables WooCommerce shop owners to get direct and instant payments through UPI apps like BHIM, GooglePay, PhonePe or any banking UPI app.
Bangladeshi Payment Gateways – Make Payment Using QR Code
bangladeshi-payment-gateways
Bangladeshi Payment Gateways for WooCommerce.
WPify Woo Czech
wpify-woo
Adds Czech and Slovak features to WooCommerce: Heureka, CRN/VAT fields, free shipping notice, QR payments, async emails and more.
Swiss QR Bill Developer Profile
2 plugins · 200 total installs
How We Detect Swiss QR Bill
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/swiss-qr-bill/admin/css/wc-swiss-qr-bill-admin.css/wp-content/plugins/swiss-qr-bill/admin/js/wc-swiss-qr-bill-admin.jswc-swiss-qr-bill-admin.css?ver=wc-swiss-qr-bill-admin.js?ver=HTML / DOM Fingerprints
woocommerce_wc_swiss_qr_bill_qr_ibanwoocommerce_wc_swiss_qr_bill_shop_logowoocommerce_wc_swiss_qr_bill_login_restrictiondata-orig-valuedata-orig-namewsqb_translationwsqb_data