Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1325 CNY

100%

CVE-2026-7458 — AI Deep Analysis Summary

CVSS 9.8 · Critical

Q1What is this vulnerability? (Essence + Consequences)

🚨 **Essence**: A critical authentication bypass in WordPress plugin 'User Verification by PickPlugins'. 💥 **Consequences**: Attackers can log in as any user (e.g., Admin) without the real OTP code.…

Q2Root Cause? (CWE/Flaw)

🛡️ **Root Cause**: Weak PHP comparison operator (`==` instead of `===`). 🔍 **CWE**: CWE-288 (Authentication Bypass). The code treats the string "true" as equal to the boolean true, bypassing OTP validation.

Q3Who is affected? (Versions/Components)

📦 **Affected**: WordPress Plugin: **User Verification by PickPlugins**. 📉 **Versions**: All versions **≤ 2.0.46**.

Q4What can hackers do? (Privileges/Data)

👑 **Privileges**: Complete authentication bypass. 📂 **Data**: Access to any account with a verified email. Admins are prime targets. No OTP required.

Q5Is exploitation threshold high? (Auth/Config)

📉 **Threshold**: **LOW**. 🔓 **Auth**: None required (PR:N). 🌐 **Network**: Remote (AV:N). 👤 **UI**: None needed (UI:N). Just send a POST request.

Q6Is there a public Exp? (PoC/Wild Exploitation)

📜 **Exploit**: No public PoC code in data, but the flaw is trivial. 🔥 **Risk**: High likelihood of wild exploitation due to simplicity. "true" as OTP is a known bypass pattern.

Q7How to self-check? (Features/Scanning)

🔍 **Check**: Scan for plugin version **≤ 2.0.46**. 🧪 **Test**: Try logging in with OTP value set to string "true" for any verified user.

Q8Is it fixed officially? (Patch/Mitigation)

✅ **Fixed**: Yes. Update to version **> 2.0.46**. 📝 **Patch**: Reference changeset **3519113** fixes the comparison logic.

Q9What if no patch? (Workaround)

🚧 **Workaround**: If unpatched, disable the plugin temporarily. 🛑 **Mitigation**: Restrict login attempts via WAF or disable email-OTP login feature if not essential.

Q10Is it urgent? (Priority Suggestion)

🔥 **Urgency**: **CRITICAL**. ⚡ **Priority**: Patch immediately. CVSS 9.8 (High). Remote, unauthenticated, full access.