CVE-2026-107097 in Royal Addons Plugininfo

Summary

by MITRE • 10/28/2026

The Royal Addons for Elementor WordPress plugin before 1.7.1070 does not perform any authorization check before using the site owner's stored Mailchimp credential to add subscriber records to an audience chosen by the request, allowing unauthenticated attackers to inject arbitrary email addresses and contact details into the site owner's Mailchimp account as confirmed subscribers.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Analysis

by VulDB Data Team • 10/28/2026

The vulnerability identified in Royal Addons for Elementor versions prior to 1.7.1070 represents a critical failure in access control mechanisms within a widely used WordPress plugin ecosystem. This flaw specifically targets the integration functionality with Mailchimp, an email marketing service commonly utilized by website owners for newsletter management and audience building. The core technical deficiency lies in the absence of any authorization checks when processing requests that interact with external API endpoints. Specifically, the application logic allows unauthenticated actors to invoke functions that utilize stored credentials without verifying whether the requester has legitimate administrative privileges or valid session tokens associated with those actions. This lack of server-side validation creates a direct pathway for exploitation by remote attackers who do not require prior authentication to the WordPress dashboard.

From a technical perspective, this vulnerability is classified under CWE-287, which denotes Improper Authentication, and more specifically aligns with CWE-306 regarding Missing Authentication for Critical Function. The attacker can craft HTTP requests that target specific endpoints within the plugin designed to add subscribers to Mailchimp audiences. Because the application relies on stored credentials in its database or configuration files without binding these operations to a verified user session, it treats any incoming request as legitimate provided it contains the necessary payload structure. This allows an unauthenticated adversary to inject arbitrary email addresses and associated contact details into the site owner's Mailchimp account. The attacker effectively impersonates the website administrator by exploiting the trust relationship between the plugin and its API provider, bypassing standard WordPress security layers that typically protect administrative functions.

The operational impact of this vulnerability extends beyond simple data injection. By adding subscribers without consent or verification, attackers can compromise the integrity of the site owner's email marketing campaigns. This may lead to significant reputational damage if spam is sent from a trusted domain, potentially resulting in blacklisting by major internet service providers and loss of deliverability for legitimate communications. Furthermore, this action consumes API quotas allocated to the victim’s Mailchimp account, which can disrupt ongoing marketing efforts or incur additional costs depending on the provider's billing structure. In more sophisticated attack scenarios, such as those mapped under MITRE ATT&CK technique T1534.002 (Remote Service Abuse: Internal Spearphishing), this vulnerability could be leveraged to facilitate targeted phishing campaigns by populating mailing lists with addresses controlled or monitored by the attacker, thereby increasing the success rate of subsequent social engineering attacks against legitimate subscribers who trust the brand.

Mitigation strategies must prioritize immediate remediation through software updates and defensive configuration changes. The primary solution is to upgrade Royal Addons for Elementor to version 1.7.1070 or later, where this authorization gap has been addressed by implementing proper capability checks before executing Mailchimp API calls. For organizations unable to update immediately due to compatibility constraints, temporary mitigations include disabling the specific plugin features that interact with external email services if not actively required, or restricting access to WordPress admin endpoints via IP whitelisting and strong authentication protocols such as multi-factor authentication. Additionally, security monitoring should be enhanced to detect unusual spikes in API requests originating from unauthenticated sources, which may indicate active exploitation attempts. Regular audits of plugin code for similar authorization flaws are recommended to maintain a robust security posture within the WordPress environment.

Responsible

WPScan

Reservation

10/07/2026

Disclosure

10/28/2026

Moderation

accepted

EPSS

0.00000

KEV

no

Activities

very low

Sources

Do you know our Splunk app?

Download it now for free!