Stored XSS in WP Yelp Review Slider Plugin
The WP Yelp Review Slider WordPress plugin is vulnerable to Stored Cross-Site Scripting (CVE-2026-93778) via insufficient sanitization of imported Yelp review text, allowing unauthenticated attackers to execute arbitrary scripts in victim browsers.
CVE search metadata
CVE search record: CVE-2026-93778. Severity: high. CVSS: 7.2. KEV: no. Product: WP Yelp Review Slider (<= 9.2). Brief: Stored XSS in WP Yelp Review Slider Plugin. Brief link: https://feed.craftedsignal.io/briefs/2026-09-cve-2026-93778/
The WP Yelp Review Slider plugin for WordPress, in versions up to and including 9.2, contains a critical input sanitization flaw that leads to Stored Cross-Site Scripting (XSS). An attacker can submit a crafted, malicious Yelp review on the public Yelp platform which is then fetched by the site administrator using the plugin's 'Download Reviews' feature. Because the plugin fails to sanitize the 'wpyelp_download_source' data upon import and lacks output escaping on the display side, the injected script is stored directly in the WordPress database. When a user visits the page where the reviews are displayed, the script executes in their browser session. This vulnerability is particularly dangerous because it does not require the attacker to have WordPress credentials, and the execution occurs automatically when administrative or end-user sessions view the content.
Impact
Successful exploitation allows unauthenticated attackers to execute arbitrary JavaScript in the context of a victim's browser session. This can lead to session hijacking, unauthorized actions performed on behalf of the logged-in user, and potential defacement or redirection of the affected WordPress site. Because the payload can execute whenever a user views the site, the impact extends to both site administrators and site visitors, potentially affecting all users of the platform.
Recommendation
- Upgrade the WP Yelp Review Slider plugin to version 9.3 or later immediately upon vendor release to resolve the input sanitization flaw.
- Implement a strict Content Security Policy (CSP) to restrict script execution sources and mitigate the impact of potential XSS attacks.
- Perform a database audit for the 'wpyelp' review table entries to identify and remove any stored scripts if the plugin has been used to import reviews recently.
Immediate actions
Inventory all WordPress installations for the presence of WP Yelp Review Slider plugin.
Mitigations
Upgrade WP Yelp Review Slider to version 9.3 or later.
CVE-2026-93778