Impact
The vulnerability exists in the Responsive Check plugin for WordPress versions up to 0.0.3. In the rspc_check_shortcode() function, the 'url' and 'button' shortcode attributes are echoed directly into iframe src attributes without adequate sanitization or escaping. This allows an authenticated contributor or higher to inject arbitrary JavaScript that executes in any visitor’s browser when the affected page is loaded.
Affected Systems
WordPress sites running the kevin1804 Responsive Check plugin version 0.0.3 or older are affected. The vulnerability is triggered through the shortcode rspcheck in pages or posts where the user has contributor or higher privileges.
Risk and Exploitability
The CVSS score of 6.4 indicates moderate severity. No EPSS data is available, and the vulnerability is not listed in CISA KEV. Attackers must be authenticated and possess contributor‑level or higher access to inject the malicious shortcode. Once injected, the payload runs in the context of any user who views the page containing the shortcode.
OpenCVE Enrichment