CVE-2025-66533

7.8

StellarWP · GiveWP

StellarWP GiveWP is vulnerable to code injection via arbitrary shortcode execution, allowing unauthenticated attackers to trigger unintended code within the application.

Executive summary

A critical code injection vulnerability in the StellarWP GiveWP plugin allows unauthenticated attackers to execute arbitrary shortcodes, posing a significant risk to site integrity.

Vulnerability

This vulnerability, categorized as CWE-94, stems from improper control of code generation within the plugin. An unauthenticated attacker can leverage this flaw to perform arbitrary shortcode execution, potentially leading to unauthorized functionality.

Business impact

The ability for an unauthenticated user to inject and execute shortcodes can lead to unauthorized information disclosure or the manipulation of site features depending on the available shortcodes. Given the CVSS score of 7.8, this represents a high-severity risk that could compromise the confidentiality and integrity of the affected WordPress environment.

Remediation

Immediate Action: Review the vendor advisory for the release of a security update and apply it immediately upon availability.

Proactive Monitoring: Monitor WordPress access logs for unusual requests containing shortcode patterns or unexpected parameters directed at the plugin endpoints.

Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to block suspicious or unauthorized shortcode injection attempts.

Exploitation status

Public Exploit Available: No (Exploit_available: false)

Analyst recommendation

This vulnerability presents a high risk due to the lack of required authentication for exploitation. Administrators should prioritize monitoring for vendor patches and apply them as soon as they are released to ensure the continued security of the WordPress installation.

Sources

Originally found and disclosed by Kishan Vyas | Patchstack Bug Bounty Program, per the CVE Program record.