This is a summary of the AI-generated 10-question deep analysis. The full version (longer answers, follow-up Q&A, related CVEs) requires login.
Read the full analysis →
Q1What is this vulnerability? (Essence + Consequences)
🚨 **Essence**: Unauthenticated SQL Injection (SQLi) in WordPress plugin 'Email Subscribers'.
💥 **Consequences**: Attackers can bypass authentication and manipulate the database.…
🛡️ **Root Cause**: CWE-89 (SQL Injection).
🔍 **Flaw**: Insufficient escaping of user-supplied parameters and inadequate preparation of SQL queries. Specifically, the `hash` parameter is exploited.
Q3Who is affected? (Versions/Components)
📦 **Affected**: WordPress Plugin: Email Subscribers & Newsletters.
🏢 **Vendor**: Icegram.
📉 **Versions**: Version 5.7.20 and earlier.
Q4What can hackers do? (Privileges/Data)
💀 **Attacker Capabilities**: Full database access.
📊 **Data Impact**: High Confidentiality, Integrity, and Availability impact (CVSS: H/H/H).
🔓 **Privileges**: Unauthenticated access means anyone on the internet can expl…
🔓 **Exploitation**: YES, Public PoCs exist.
📂 **Sources**: GitHub repositories (e.g., truonghuuphuc, cve-2024, TgHook) and ProjectDiscovery Nuclei templates.
🔥 **Status**: Actively exploitable via the `hash` parameter.
Q7How to self-check? (Features/Scanning)
🔍 **Self-Check**: Scan for the plugin 'Email Subscribers' by Icegram.
📋 **Version Check**: Verify if version is <= 5.7.20.
🧪 **Test**: Use Nuclei templates or manual PoC scripts targeting the `hash` parameter in subscrip…
🩹 **Fix**: Update the plugin to the latest version (post 5.7.20).
📝 **Reference**: WordPress Trac changeset 3090845 indicates fixes were applied to `class-es-db-lists-contacts.php`.
Q9What if no patch? (Workaround)
🚧 **No Patch?**: Disable the plugin immediately if possible.
🛡️ **WAF**: Implement Web Application Firewall rules to block SQL injection patterns in the `hash` parameter.
🔒 **Access Control**: Restrict access to WordPres…
🔥 **Urgency**: CRITICAL.
⚠️ **Priority**: P1.
📢 **Reason**: Unauthenticated, high impact, and public exploits are available. Immediate patching is required to prevent data breaches.