CVE-2025-4796

8.8

Arraytics · Eventin – Event Calendar, Event Registration, Tickets & Booking

The Eventin WordPress plugin contains an authorization bypass vulnerability in the SpeakerController, allowing authenticated users with contributor roles to perform account takeovers.

Executive summary

The Eventin plugin for WordPress is vulnerable to privilege escalation via account takeover, posing a critical risk to site administrative integrity.

Vulnerability

The vulnerability exists in the Eventin/Speaker/Api/SpeakerController::update_item function, which fails to validate user capabilities. An attacker with contributor-level permissions can modify the email address of any user, including administrators, to perform a password reset and gain unauthorized full access.

Business impact

Successful exploitation results in total compromise of the affected WordPress instance. Because the attacker can hijack administrator accounts, this vulnerability leads to unauthorized data access, potential exfiltration of sensitive site information, and the ability to inject malicious content or backdoors into the environment. With a CVSS score of 8.8, this flaw represents a high risk to business continuity and organizational security.

Remediation

Immediate Action: Update the Eventin plugin to version 4.0.35 or higher immediately. If an update is not currently feasible, deactivate the plugin until a patch can be applied.

Proactive Monitoring: Review user account modification logs for suspicious activity, specifically looking for changes to administrator email addresses or unexpected password reset requests.

Compensating Controls: Deploy a Web Application Firewall with rules configured to block unauthorized requests targeting the Eventin API endpoints associated with the speaker controller.

Exploitation status

Public Exploit Available: Yes, multiple public proof-of-concept repositories exist on GitHub.

Analyst recommendation

The risk of account takeover via this vulnerability is severe and requires immediate attention. Administrators must verify their current plugin version and apply the vendor-supplied security update to prevent potential administrative compromise. Given the ease of exploitation, failure to patch may lead to a complete site takeover by unauthorized actors.

More Arraytics CVEs

History

  1. Disclosed CVE record published
  2. Published in the daily brief high section
  3. Analyst report written
  4. Fix documented version 4.0.35 per Wordfence

Sources

Originally found and disclosed by István Márton, per the CVE Program record.