
Infility Global Security & Risk Analysis
wordpress.org/plugins/infility-globalThe company's open source functional plug-ins are used to optimize the small problems of Elementor or CF7, and are already convenient for website …
Is Infility Global Safe to Use in 2026?
High Risk
Score 30/100Infility Global carries significant security risk with 11 known CVEs, 7 still unpatched. Consider switching to a maintained alternative.
The "infility-global" plugin v2.14.61 exhibits a concerning security posture, largely due to its significant number of unprotected entry points and a history of numerous vulnerabilities. While the plugin utilizes prepared statements for a majority of its SQL queries and has a reasonable rate of output escaping, these positive aspects are overshadowed by critical weaknesses. The static analysis reveals a large attack surface with 35 out of 42 entry points lacking authentication checks, a major red flag for potential unauthorized access and actions. The presence of the `unserialize` function, even if only one, is a known risk for deserialization vulnerabilities if not handled with extreme care and input validation.
The vulnerability history is particularly alarming. With 10 known CVEs, 6 of which are currently unpatched, and a significant portion being high severity, this plugin has a demonstrated track record of being insecure. The common vulnerability types like SQL Injection, Path Traversal, XSS, and Missing Authorization directly correlate with the identified weaknesses in the static analysis, such as unprotected AJAX handlers and the potential for unsanitized input. The last vulnerability being in February 2026, while in the future, is likely a data artifact and indicates a recent history of exploitation.
In conclusion, despite some good practices in SQL and output handling, the "infility-global" plugin has a high-risk profile. The extensive unprotected attack surface, coupled with a persistent history of serious, unpatched vulnerabilities, makes it a significant liability for any WordPress site. Users should strongly consider disabling or replacing this plugin until these critical issues are addressed.
Key Concerns
- Unprotected AJAX handlers
- Unpatched CVEs (6 total)
- High severity unpatched CVEs (4 total)
- Dangerous function: unserialize
- Taint analysis: Flows with unsanitized paths
- Missing nonce checks
- Missing capability checks
Infility Global Security Vulnerabilities
CVEs by Year
Severity Breakdown
11 total CVEs
Infility Global <= 2.15.16 - Authenticated (Subscriber+) SQL Injection via 'orderby' Parameter
Infility Global <= 2.14.46 - Unauthenticated SQL Injection via Predictable API Key and IP Whitelist Bypass
Infility Global <= 2.14.49 - Unauthenticated Stored Cross-Site Scripting
Infility Global <= 2.14.49 - Unauthenticated SQL Injection
Infility Global <= 2.14.42 - Authenticated (Subscriber+) Arbitrary File Upload
Infility Global <= 2.14.7 - Authenticated (Subscriber+) Arbitrary File Download
Infility Global <= 2.13.4 - Reflected Cross-Site Scripting
Infility Global <= 2.13.4 - Reflected Cross-Site Scripting
Infility Global <= 2.12.7 - Authenticated (Subscriber+) SQL Injection
Infility Global <= 2.9.8 - Authenticated (Subscriber+) Missing Authorization to Plugin Options Update
Infility Global <= 2.9.8 - Reflected Cross-Site Scripting via set_type Parameter
Infility Global Release Timeline
Infility Global Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Infility Global Attack Surface
AJAX Handlers 39
Shortcodes 3
WordPress Hooks 59
Maintenance & Trust
Infility Global Maintenance & Trust
Maintenance Signals
Community Trust
Infility Global Alternatives
No alternatives data available yet.
Infility Global Developer Profile
1 plugin · 100 total installs
How We Detect Infility Global
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/infility-global/css/infility-global.css/wp-content/plugins/infility-global/js/infility-global.js/wp-content/plugins/infility-global/js/infility_global_chat_tool.js/wp-content/plugins/infility-global/js/infility_global_data_collection.js/wp-content/plugins/infility-global/js/infility_global_lang_switch.js/wp-content/plugins/infility-global/js/infility_global_login_security.js/wp-content/plugins/infility-global/js/infility_global_redirect.js/wp-content/plugins/infility-global/js/infility_global_sitemap.js+4 more/wp-content/plugins/infility-global/js/infility-global.js/wp-content/plugins/infility-global/js/infility_global_chat_tool.js/wp-content/plugins/infility-global/js/infility_global_data_collection.js/wp-content/plugins/infility-global/js/infility_global_lang_switch.js/wp-content/plugins/infility-global/js/infility_global_login_security.js/wp-content/plugins/infility-global/js/infility_global_redirect.js+5 moreinfility-global/css/infility-global.css?ver=infility-global/js/infility-global.js?ver=infility-global/js/infility_global_chat_tool.js?ver=infility-global/js/infility_global_data_collection.js?ver=infility-global/js/infility_global_lang_switch.js?ver=infility-global/js/infility_global_login_security.js?ver=infility-global/js/infility_global_redirect.js?ver=infility-global/js/infility_global_sitemap.js?ver=infility-global/js/infility_global_whatsapp.js?ver=infility-global/js/infility_global_elementor_posts.js?ver=infility-global/js/infility_global_gutenberg.js?ver=infility-global/js/infility_global_reading_progress.js?ver=HTML / DOM Fingerprints
infility-global-chat-tool-boxinfility_global_chat_tool.jsinfility_global_ajax_objectinfility_global_config/wp-json/infility-global/v1/ajax[infility_power_by]