CVE-2026-10092 Overview
CVE-2026-10092 is a stored Cross-Site Scripting (XSS) vulnerability in the Cincopa video and media plug-in for WordPress. The flaw affects all plugin versions up to and including 1.163. The plugin processes the [cincopa] shortcode through the comment_text filter hook without sufficient input sanitization or output escaping. Unauthenticated attackers who can post comments can supply malicious shortcode arguments that persist in the database. The injected payload executes in the browser of any visitor who loads the affected page. This issue is classified under [CWE-79] Improper Neutralization of Input During Web Page Generation.
Critical Impact
Unauthenticated attackers can persist arbitrary JavaScript in WordPress pages through comment shortcodes, enabling session theft, defacement, and drive-by attacks against any visitor.
Affected Products
- Cincopa video and media plug-in for WordPress, all versions through 1.163
- WordPress sites with public comment posting enabled
- Site visitors and authenticated administrators who view affected pages
Discovery Timeline
- 2026-06-24 - CVE-2026-10092 published to NVD
- 2026-06-25 - Last updated in NVD database
Technical Details for CVE-2026-10092
Vulnerability Analysis
The vulnerability resides in the WordPress comment rendering path. The Cincopa plugin registers a handler that processes the [cincopa] shortcode against the comment_text filter. WordPress applies this filter to user-submitted comment content before rendering it on the page. Because the plugin parses shortcode attributes from untrusted comment input and emits them into HTML without escaping, an attacker can break out of attribute context and inject script content. The payload is stored in the comments table and executes for every subsequent page view.
Root Cause
The root cause is missing sanitization of shortcode attribute values and missing output escaping when the plugin generates markup. The relevant logic appears in wp-media-cincopa.php around lines 166, 179, and 330, where the plugin reads attributes and concatenates them into the response. Combined with attaching the shortcode handler to comment_text, this exposes a normally trusted shortcode parser to anonymous input.
Attack Vector
The attack vector is network-based and requires no authentication or privileges. An attacker submits a comment containing a crafted [cincopa] shortcode with attribute values that include JavaScript. Once the comment is published — automatic on sites that allow open comments or after moderation on others — the script runs in the context of the site for any viewer, including administrators. The Scope:Changed CVSS dimension reflects impact on users beyond the vulnerable component.
No public proof-of-concept code is available. Technical details are documented in the WordPress Plugin Code Reference and the Wordfence Vulnerability Report.
Detection Methods for CVE-2026-10092
Indicators of Compromise
- Comments in the WordPress wp_comments table containing [cincopa followed by attribute values with <script, onerror, onload, or javascript: strings
- Outbound browser requests from visitor sessions to unfamiliar domains shortly after rendering a post page with comments
- Unexpected administrative actions originating from logged-in admin sessions that recently viewed comment pages
Detection Strategies
- Query the comments database for the pattern [cincopa combined with HTML event handler keywords or angle brackets in attribute positions
- Inspect rendered post HTML for <script> tags or event handlers nested inside elements emitted by the Cincopa plugin
- Review web server access logs for anonymous POST requests to wp-comments-post.php that include shortcode syntax in the comment field
Monitoring Recommendations
- Alert on creation of new WordPress administrator accounts or modifications to user roles following comment activity
- Monitor for changes to active plugins, themes, or wp_optionssiteurl and home values
- Track Content Security Policy (CSP) violation reports if CSP is configured on the site
How to Mitigate CVE-2026-10092
Immediate Actions Required
- Update the Cincopa video and media plug-in to a version later than 1.163 once the vendor publishes a fix
- Disable or uninstall the plugin if a patched release is not yet available
- Audit existing comments for the [cincopa] shortcode and remove any entries containing script content or suspicious attributes
- Rotate WordPress administrator credentials and invalidate active sessions if exploitation is suspected
Patch Information
At the time of publication, no fixed version is listed in the NVD entry. Monitor the Wordfence Vulnerability Report and the plugin's WordPress.org page for the patched release.
Workarounds
- Require comment moderation for all submissions to prevent automatic publication of malicious shortcodes
- Restrict comments to authenticated users while a patch is pending
- Deploy a web application firewall rule that blocks comment submissions containing [cincopa attribute values with <, >, or javascript: substrings
- Apply a strict Content Security Policy that disallows inline scripts to reduce execution of injected payloads
# Example: disable the Cincopa plugin via WP-CLI until a patch is released
wp plugin deactivate video-playlist-and-gallery-plugin
wp comment list --search='[cincopa' --field=comment_ID
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

