CVE-2026-10092: Cincopa WordPress Plugin Stored XSS Vulnerability – Unauthenticated Attack
The Cincopa video and media plugin for WordPress contains a stored cross-site scripting (XSS) vulnerability that allows unauthenticated attackers to inject malicious code into post comments. Because the plugin processes shortcodes within comments without proper sanitization, any visitor with comment-posting privileges can embed harmful scripts that persist in the database and execute whenever other users view the affected page. This vulnerability affects all versions up to and including 1.163.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.2 HIGH · CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:L/I:L/A:N
- Weaknesses (CWE)
- CWE-79
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-06-24 / 2026-06-25
NVD description (verbatim)
The Cincopa video and media plug-in plugin for WordPress is vulnerable to Stored Cross-Site Scripting via cincopa Shortcode in Post Comments in all versions up to, and including, 1.163 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation is possible because the plugin processes the [cincopa] shortcode via a comment_text filter hook, allowing unauthenticated visitors who can post comments to supply a malicious shortcode argument that persists in the database.
4 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
CVE-2026-10092 is a stored XSS vulnerability (CWE-79) in the Cincopa plugin that stems from insufficient input sanitization and output escaping of the [cincopa] shortcode when processed via the comment_text filter hook. Unauthenticated attackers can craft a malicious shortcode argument that passes through the filter without validation, becomes stored in the WordPress database as part of a comment, and then executes arbitrary JavaScript in the browsers of all users who view that comment. The vulnerability requires comment functionality to be enabled but does not require authentication, administrative privileges, or user interaction beyond normal site browsing.
Business impact
A successful exploit enables attackers to deface content, steal session cookies or authentication tokens, redirect users to malicious sites, harvest sensitive information from logged-in users, or distribute malware. Because the payload persists in comments, it continues to affect all visitors until the malicious comment is removed. For WordPress sites that rely on community comments or moderation workflows, this can erode user trust and expose the site owner to legal liability if visitor data is compromised.
Affected systems
WordPress installations with the Cincopa video and media plugin installed and enabled. Risk is highest on sites that allow unauthenticated comment posting. Version 1.163 and all earlier versions are vulnerable; the ground-truth data does not specify a patched version, so administrators should verify the latest available version directly from the WordPress plugin repository or Cincopa's advisory.
Exploitability
Exploitability is straightforward: the attack vector is network-based, requires no authentication, involves low complexity, and can impact users across different origins (the CVSS vector includes S:C for scope changed). An attacker need only post a comment containing a malicious [cincopa] shortcode argument to a post on any vulnerable site. No special tools, authentication, or user interaction is required beyond the standard act of posting a comment. The vulnerability is not currently tracked in CISA's Known Exploited Vulnerabilities (KEV) catalog.
Remediation
Immediately identify WordPress installations with the Cincopa plugin active. Check the plugin version and verify the latest patched version from the official WordPress plugin repository or Cincopa's security advisory. Update to the patched version as soon as it is available. Until patching is possible, consider disabling comments on posts where the Cincopa plugin is used, or restrict comment posting to authenticated users only. Scan existing comments for suspicious [cincopa] shortcodes containing unexpected or obfuscated attributes and remove them.
Patch guidance
Contact Cincopa or check the WordPress plugin repository for the patched version that addresses CVE-2026-10092. The vulnerability affects versions up to and including 1.163; verify against the vendor advisory for the exact version number that includes the fix. Apply the update immediately after validating compatibility with your WordPress version and other active plugins. Test comment functionality on a staging environment before deploying to production.
Detection guidance
Review comments in your WordPress database for instances of [cincopa] shortcodes, particularly those with unusual or unfamiliar attribute values. Use WordPress security scanning plugins (e.g., Wordfence, Sucuri) configured to detect malicious shortcode patterns and stored XSS payloads in comments. Monitor server access logs for GET requests containing encoded or obfuscated JavaScript following visits to pages with comments. Implement a Web Application Firewall (WAF) rule to alert on or block shortcode syntax in comment POST requests, and enable comment moderation to catch suspicious submissions before publication.
Why prioritize this
This vulnerability merits immediate attention due to its HIGH CVSS score (7.2), low attack complexity, and broad scope impact across different origins. It requires no authentication and affects all site visitors, making it particularly dangerous for high-traffic or community-driven WordPress sites. The stored nature of the payload means the attack persists until manually cleaned, creating a prolonged exposure window.
Risk score, explained
The CVSS 3.1 score of 7.2 reflects a network-accessible vulnerability with no authentication or user interaction required, low attack complexity, and scope change (affecting resources beyond the vulnerable component). While confidentiality and integrity are impacted, availability is not compromised, preventing a critical rating. The score appropriately captures the serious risk posed by an unauthenticated stored XSS that can affect any visitor to the compromised site.
Frequently asked questions
Can the plugin be safely disabled, or is it essential to update?
If Cincopa video functionality is not mission-critical to your site, disabling the plugin is a valid immediate mitigation while you source and test a patched version. If you require the plugin, prioritize updating as soon as a patch is released. Do not leave the vulnerable version active on a production site that accepts comments.
Are WordPress sites without public comments affected?
No. The vulnerability requires the ability to post comments to the site. If you have disabled comments site-wide or on all posts where Cincopa shortcodes appear, the attack surface is eliminated. However, if any page accepts comments, the risk persists unless the plugin is patched or disabled.
How do I check if my site has been exploited?
Review recent comments in your WordPress admin panel for suspicious [cincopa] shortcodes containing script-like attributes or unusual syntax. Check your server logs and browser console errors for unexpected JavaScript execution. A security scanning plugin or manual code review of the wp_comments table in your database can help identify injected payloads. If you find malicious comments, delete them and audit access logs for the time period in which they were posted.
Is there a temporary WAF rule I can deploy while waiting for a patch?
Yes. Configure your WAF to block or alert on POST requests to wp-comments-post.php or comment submission endpoints that contain the string '[cincopa' combined with suspicious attributes (e.g., nested scripts, event handlers, or encoded characters). This is a broad filter and may require tuning, but it can reduce exposure until patching is complete.
This analysis is based on publicly available vulnerability data as of the publication date. Patch version numbers, KEV status, and vendor advisory details should be verified directly against Cincopa's official security announcement and the WordPress plugin repository. The CVSS score and CWE classification are provided by the CVE source and are not independently validated. Organizations should conduct their own risk assessment based on their specific WordPress deployment, plugin configuration, and comment moderation practices. No exploit code is provided, and this intelligence is intended for defensive purposes only. Source: NVD (public-domain), retrieved 2026-07-29. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2016-20066HIGHWordPress CP Polls 1.0.8 Persistent XSS Vulnerability
- CVE-2016-20084HIGHWordPress Appointment-Booking-Calendar Unauthenticated XSS and Privilege Escalation
- CVE-2023-33999HIGHDOM-Based XSS in WP Mail Log Plugin – Analysis & Remediation
- CVE-2023-45795HIGHXSS in Pilz PASvisu Builder Component – Patch Guidance
- CVE-2023-45796HIGHStored XSS in Pilz PASvisu & PMI Industrial Software – Remediation Guide
- CVE-2023-54351HIGHStored XSS in WordPress Sonaar Music Plugin 4.7 – Patch & Detection Guide
- CVE-2025-11262HIGHLink Whisper Free Stored XSS Vulnerability – Analysis & Patch Guidance
- CVE-2025-14773HIGHABB T-MAC Plus XSS Vulnerability – HIGH Risk Assessment