CVE-2026-1573 in OMIGO Plugininfo

Summary

by MITRE • 02/07/2026

The OMIGO plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's `omigo_donate_button` shortcode in all versions up to, and including, 3.3 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Analysis

by VulDB Data Team • 02/08/2026

The OMIGO WordPress plugin presents a critical stored cross-site scripting vulnerability (CVE-2026-1573) that affects all versions through 3.3. This vulnerability resides within the plugin's omigo_donate_button shortcode implementation and represents a significant security flaw that undermines the integrity of WordPress installations. The vulnerability stems from inadequate input sanitization and output escaping mechanisms that fail to properly validate or sanitize user-supplied attributes before processing them within the shortcode functionality. Security researchers have identified that this flaw enables authenticated attackers with contributor-level privileges or higher to execute malicious scripts within the context of the victim's browser session, creating a persistent threat that can affect all users who access compromised pages.

The technical exploitation of this vulnerability occurs through the manipulation of shortcode attributes that are processed by the plugin's backend code. When an attacker with appropriate privileges submits a malicious payload through the plugin's shortcode interface, the vulnerable code fails to properly escape or sanitize the input data before rendering it in the output HTML. This allows the attacker to inject arbitrary JavaScript code that persists in the database and executes whenever legitimate users view pages containing the compromised shortcode. The vulnerability specifically targets the omigo_donate_button shortcode which processes user-supplied parameters such as button text, URL parameters, or other configurable attributes without adequate security controls. This stored XSS flaw operates under CWE-79 which categorizes cross-site scripting vulnerabilities as a direct result of insufficient input validation and output sanitization in web applications.

The operational impact of this vulnerability extends beyond simple script execution as it creates a persistent backdoor for attackers to maintain access to compromised WordPress installations. An attacker with contributor privileges can inject malicious scripts that may redirect users to phishing sites, steal session cookies, or perform other malicious activities that compromise user data and system integrity. The vulnerability affects the entire WordPress ecosystem where the plugin is installed, potentially allowing attackers to escalate privileges or gain access to sensitive administrative functions. The stored nature of the vulnerability means that the injected scripts remain active until manually removed by administrators, creating a long-term threat vector that can persist across multiple user sessions and page views. This particular flaw demonstrates the importance of proper input validation and output escaping in web application security, as outlined in the OWASP Top Ten and other industry security standards.

Mitigation strategies for this vulnerability require immediate action from system administrators to upgrade to the patched version of the OMIGO plugin or implement temporary workarounds. The most effective solution involves updating the plugin to a version that properly sanitizes all user-supplied input and implements appropriate output escaping mechanisms for the shortcode attributes. Organizations should also implement additional security measures including regular security audits, monitoring of plugin installations, and enforcement of least privilege access controls to limit the potential impact of such vulnerabilities. Security professionals should consider implementing web application firewalls to detect and block malicious shortcode injections, while also conducting thorough vulnerability assessments to identify similar issues in other plugins or custom code. The vulnerability highlights the critical need for robust input validation practices and adherence to secure coding standards that align with NIST cybersecurity guidelines and other established security frameworks.

Disclosure

02/07/2026

Moderation

accepted

CPE

ready

EPSS

0.00043

KEV

no

Activities

low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!