WordPress, Authorization Bypass via Hardcoded Secrets, CVE-2025-4855 (Critical)

Listen to this Post

How the CVE Works

The Support Board plugin for WordPress (up to v3.8.0) uses a hardcoded encryption key in the `sb_encryption()` function, allowing attackers to bypass authentication. The `sb_ajax_execute()` function processes AJAX requests without proper authorization checks. By reverse-engineering the hardcoded secret, an unauthenticated attacker can craft malicious requests to execute arbitrary plugin actions, including data manipulation, deletion, or exploitation of other vulnerabilities like CVE-2025-4828.

DailyCVE Form

Platform: WordPress
Version: ≤ 3.8.0
Vulnerability: Auth Bypass
Severity: Critical
Date: 2025-07-08

Prediction: Patch by 2025-08-15

What Undercode Say

Check plugin version
wp plugin get support-board --field=version
Exploit PoC (simulated)
curl -XPOST "https://[bash]/wp-admin/admin-ajax.php" --data "action=sb_ajax_execute&encrypted_payload=[bash]"

How Exploit

  • Craft encrypted payloads using hardcoded key.
  • Send unauthenticated AJAX requests to sb_ajax_execute.
  • Leverage other plugin functions (e.g., CVE-2025-4828).

Protection from this CVE

  • Update to Support Board > 3.8.0.
  • Replace hardcoded secrets with dynamic keys.
  • Restrict AJAX endpoints to authenticated users.

Impact

  • Unauthorized data access/modification.
  • Privilege escalation.
  • Chained exploits (e.g., RCE).

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top