Checkout Gateway for IRIS Security & Risk Analysis

wordpress.org/plugins/checkout-gateway-iris

Unofficial IRIS checkout payment gateway for WooCommerce. Accept payments via IRIS and manage order statuses efficiently.

1K active installs v1.5 PHP 7.2+ WP 5.2+ Updated Feb 24, 2026
bank-transfergreek-paymentsirisqr-codewoocommerce
99
A · Safe
CVEs total1
Unpatched0
Last CVEFeb 5, 2026
Download
Safety Verdict

Is Checkout Gateway for IRIS Safe to Use in 2026?

Generally Safe

Score 99/100

Checkout Gateway for IRIS has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Feb 5, 2026Updated 1mo ago
Risk Assessment

The "checkout-gateway-iris" plugin v1.5 exhibits a mixed security posture. The static analysis reveals an exceptionally small attack surface with zero identified entry points that are unprotected. Furthermore, the code demonstrates good practices regarding SQL queries, with 100% using prepared statements, and a high percentage of output escaping. However, the absence of any detected nonce checks or capability checks across all entry points is a significant concern, suggesting a potential lack of robust authorization mechanisms, which is further substantiated by the vulnerability history. The plugin has a history of "Missing Authorization" vulnerabilities. While there are no currently unpatched CVEs, and the last vulnerability was in the future, suggesting it might be addressed or hypothetical, the presence of a medium severity vulnerability in the past is a red flag. The overall security is weakened by the reliance on the absence of entry points for security rather than explicit checks within them.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • Past medium severity vulnerability
Vulnerabilities
1

Checkout Gateway for IRIS Security Vulnerabilities

CVEs by Year

1 CVE in 2026
2026
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-68542medium · 5.3Missing Authorization

Checkout Gateway for IRIS <= 1.3 - Missing Authorization

Feb 5, 2026 Patched in 1.4 (5d)
Code Analysis
Analyzed Mar 16, 2026

Checkout Gateway for IRIS Code Analysis

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

Output Escaping

88% escaped17 total outputs
Attack Surface

Checkout Gateway for IRIS Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 9
actionadmin_menuiris-payments.php:22
actionplugins_loadediris-payments.php:47
filterwoocommerce_payment_gatewaysiris-payments.php:53
actionwoocommerce_checkout_order_processediris-payments.php:110
actionwp_enqueue_scriptsiris-payments.php:276
actionwoocommerce_email_order_detailsiris-payments.php:290
actionbefore_woocommerce_initiris-payments.php:341
actionwoocommerce_blocks_loadediris-payments.php:357
actionwoocommerce_blocks_payment_method_type_registrationiris-payments.php:445
Maintenance & Trust

Checkout Gateway for IRIS Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 24, 2026
PHP min version7.2
Downloads55K

Community Trust

Rating100/100
Number of ratings2
Active installs1K
Developer Profile

Checkout Gateway for IRIS Developer Profile

vgdevsolutions

2 plugins · 1K total installs

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

How We Detect Checkout Gateway for IRIS

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/checkout-gateway-iris/assets/payment-logo.png

HTML / DOM Fingerprints

CSS Classes
iris-payments-wrapper
HTML Comments
<!-- Payment details for IRIS -->
Data Attributes
data-gateway-id="iris_payments"
Shortcode Output
<p>Χρησιμοποιήστε το ID Παραγγελίας ως αιτιολογία πληρωμής.</p>
FAQ

Frequently Asked Questions about Checkout Gateway for IRIS