Croatian payment slip generator for WooCommerce Security & Risk Analysis

wordpress.org/plugins/croatian-payment-slip-generator-for-woocommerce

Make it easy for your customers from Croatia to perform direct bank transfer with generated payment slip, along with barcode for mBanking.

300 active installs v1.7.1 PHP 5.6+ WP + Updated Apr 2, 2022
croatiacroatian-payment-slipgeneral-paymenthrvatskawoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Croatian payment slip generator for WooCommerce Safe to Use in 2026?

Generally Safe

Score 85/100

Croatian payment slip generator for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The plugin "croatian-payment-slip-generator-for-woocommerce" v1.7.1 demonstrates a strong adherence to secure coding practices in several key areas. The absence of any registered CVEs, coupled with a complete lack of critical or high-severity vulnerabilities in its history, suggests a generally stable and well-maintained plugin. Furthermore, the static analysis shows a commendable absence of dangerous functions, external HTTP requests, and the presence of secure SQL queries using prepared statements. The plugin also correctly utilizes file operations securely and has no observed taint flows. However, there are significant areas of concern. The plugin lacks nonce checks entirely, and there are no capability checks implemented. This, combined with a concerningly low percentage of properly escaped output (29%), creates a substantial risk of cross-site scripting (XSS) and potential privilege escalation vulnerabilities, especially if any of the entry points, even though currently listed as zero, were to be introduced or discovered. The bundled Guzzle library, while not inherently a risk, should be regularly monitored for known vulnerabilities. The plugin's overall security posture is mixed, with excellent foundations in some aspects but critical oversights in input validation and authorization mechanisms that require immediate attention.

Key Concerns

  • No Nonce Checks
  • No Capability Checks
  • Low Output Escaping Percentage
  • Bundled Guzzle Library
Vulnerabilities
None known

Croatian payment slip generator for WooCommerce Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Croatian payment slip generator for WooCommerce Release Timeline

v1.7.1Current
v1.7
v1.6
v1.5.4
v1.5.3
v1.5.2
v1.5.1
v1.5
v1.4
v1.3
v1.2
v1.1
v1.0
Code Analysis
Analyzed Apr 16, 2026

Croatian payment slip generator for WooCommerce Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
5
2 escaped
Nonce Checks
0
Capability Checks
0
File Operations
5
External Requests
0
Bundled Libraries
1

Bundled Libraries

Guzzle

Output Escaping

29% escaped7 total outputs
Attack Surface

Croatian payment slip generator for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 10
actionplugins_loadedWooplatnica_Initializer.php:27
actionwoocommerce_loadedWooplatnica_Initializer.php:40
filterplugin_action_linksWooplatnica_Initializer.php:41
filterwoocommerce_payment_gatewayssrc/Wooplatnica.php:44
actionwoocommerce_email_after_order_tablesrc/Wooplatnica.php:47
actionwoocommerce_view_ordersrc/Wooplatnica.php:49
actionwp_enqueue_scriptssrc/Wooplatnica.php:50
filterwoocommerce_email_attachmentssrc/Wooplatnica.php:52
actionphpmailer_initsrc/Wooplatnica.php:142
actionphpmailer_initsrc/Wooplatnica.php:171
Maintenance & Trust

Croatian payment slip generator for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedApr 2, 2022
PHP min version5.6
Downloads8K

Community Trust

Rating100/100
Number of ratings9
Active installs300
Developer Profile

Croatian payment slip generator for WooCommerce Developer Profile

Petar Šestak

1 plugin · 300 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Croatian payment slip generator for WooCommerce

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/croatian-payment-slip-generator-for-woocommerce/assets/css/bootstrap-dropdown-button/bootstrap.css/wp-content/plugins/croatian-payment-slip-generator-for-woocommerce/assets/js/Popper.js/popper.min.js/wp-content/plugins/croatian-payment-slip-generator-for-woocommerce/assets/js/polyfills/polyfills.umd.min.js/wp-content/plugins/croatian-payment-slip-generator-for-woocommerce/assets/js/jsPDF/jspdf.umd.min.js/wp-content/plugins/croatian-payment-slip-generator-for-woocommerce/assets/js/bootstrap-dropdown-button/bootstrap.min.js
Version Parameters
croatian-payment-slip-generator-for-woocommerce/assets/css/bootstrap-dropdown-button/bootstrap.css?ver=croatian-payment-slip-generator-for-woocommerce/assets/js/Popper.js/popper.min.js?ver=croatian-payment-slip-generator-for-woocommerce/assets/js/polyfills/polyfills.umd.min.js?ver=croatian-payment-slip-generator-for-woocommerce/assets/js/jsPDF/jspdf.umd.min.js?ver=croatian-payment-slip-generator-for-woocommerce/assets/js/bootstrap-dropdown-button/bootstrap.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wooplatnica-croatia
HTML Comments
<!-- add here default values of options that were introduced after initial version (a.k.a. version 1.0) of this plugin --><!-- this is useful because after updating plugin, options that didn't exist in previous version of plugin are not yet stored in the database, i.e. when those options would be fetched, their values would be null even if those newly defined options have defined default values in WC_Gateway_Wooplatnica.php, what resulted in unexcepted aad buggy behavior --><!-- Only remove ALL plugin settings data if WC_REMOVE_ALL_DATA constant is set to true in user's * wp-config.php. This is to prevent data loss when deleting the plugin from the backend * and to ensure only the site owner can perform this action. -->
JS Globals
PDF417
FAQ

Frequently Asked Questions about Croatian payment slip generator for WooCommerce