Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2024-12259: CWE-862 Missing Authorization in sweetdaisy86 CRM WordPress Plugin – RepairBuddy

0
High
VulnerabilityCVE-2024-12259cvecve-2024-12259cwe-862
Published: Wed Dec 18 2024 (12/18/2024, 03:22:05 UTC)
Source: CVE Database V5
Vendor/Project: sweetdaisy86
Product: CRM WordPress Plugin – RepairBuddy

Description

CVE-2024-12259 is a high-severity privilege escalation vulnerability in the CRM WordPress Plugin – RepairBuddy (all versions up to 3. 8120). The flaw arises from missing authorization checks in the wc_update_user_data AJAX action, allowing authenticated users with subscriber-level access or higher to change arbitrary users' email addresses without proper validation. Attackers can exploit this to reset passwords and take over accounts, including administrator accounts, leading to full site compromise. The vulnerability requires no user interaction and can be exploited remotely over the network. Although no known exploits are currently in the wild, the high impact on confidentiality, integrity, and availability makes this a critical risk for WordPress sites using this plugin. Immediate patching or mitigation is advised to prevent account takeover and potential site control loss.

AI-Powered Analysis

AILast updated: 02/26/2026, 04:25:52 UTC

Technical Analysis

CVE-2024-12259 is a critical authorization bypass vulnerability identified in the CRM WordPress Plugin – RepairBuddy, affecting all versions up to and including 3.8120. The root cause is a missing authorization check in the AJAX handler wc_update_user_data, which is responsible for updating user email addresses. The plugin fails to properly verify the identity of the requesting user before allowing an email update. As a result, any authenticated user with at least subscriber-level privileges can change the email address of arbitrary users, including administrators. This unauthorized email change enables the attacker to initiate password reset processes for those accounts, effectively allowing account takeover. The vulnerability is remotely exploitable without user interaction and requires only low privileges to begin exploitation. The CVSS 3.1 base score is 8.8, reflecting the high impact on confidentiality, integrity, and availability, combined with low attack complexity and no user interaction needed. Although no public exploits have been reported yet, the vulnerability poses a significant risk to WordPress sites using this plugin, potentially leading to full site compromise, data theft, or further malicious activity.

Potential Impact

The impact of CVE-2024-12259 is severe for organizations using the RepairBuddy CRM WordPress plugin. Attackers can escalate privileges from low-level subscriber accounts to administrator accounts by hijacking email addresses and resetting passwords. This leads to complete site takeover, allowing attackers to modify content, steal sensitive data, deploy malware, or disrupt services. Organizations relying on this plugin for customer relationship management risk exposure of confidential customer data and operational disruption. The vulnerability undermines trust in the affected websites and can result in reputational damage, regulatory penalties, and financial losses. Because WordPress powers a significant portion of websites globally, the scope of affected systems is broad, especially for sites that have not updated the plugin. The ease of exploitation and high impact on core security properties make this a critical threat to web infrastructure security.

Mitigation Recommendations

To mitigate CVE-2024-12259, organizations should immediately update the RepairBuddy plugin to a patched version once released by the vendor. Until a patch is available, administrators should consider disabling or restricting access to the wc_update_user_data AJAX endpoint, for example by implementing web application firewall (WAF) rules that block unauthorized requests to this action. Additionally, review and tighten user role permissions to minimize subscriber-level accounts and monitor logs for suspicious email change or password reset activities. Employ multi-factor authentication (MFA) for administrator accounts to reduce the risk of account takeover. Regularly audit installed plugins for vulnerabilities and maintain an incident response plan to quickly address potential compromises. Finally, consider isolating critical WordPress administrative functions behind VPNs or IP whitelisting to reduce exposure.

Need more detailed analysis?Upgrade to Pro Console

Technical Details

Data Version
5.1
Assigner Short Name
Wordfence
Date Reserved
2024-12-05T16:30:27.926Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 699f6e33b7ef31ef0b597ae7

Added to database: 2/25/2026, 9:48:35 PM

Last enriched: 2/26/2026, 4:25:52 AM

Last updated: 2/26/2026, 5:55:35 AM

Views: 1

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console in Console -> Billing for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats