CVE-2026-87741
Last modified
CVE-2026-87741 is a high-severity vulnerability rated 8.8/10 on the CVSS scale. The ConvertPlus plugin for WordPress is vulnerable to Deserialization of Untrusted Data in all versions up to, and including, 3.6.3 via the style parameter of the cp_display_preview_modal AJAX action. The vulnerability exists because the action's nonce guard is gated behind an isset() check and fails open when the cp_admin_page_nonce parameter is omitted entirely, no capability check is performed on the callback, and sanitize_text_field() — applied to the $style value before it is concatenated directly into a shortcode string evaluated by do_shortcode() — does not strip shortcode delimiters, allowing an attacker to inject a second, fully attacker-controlled [smile_modal] invocation that causes smile_modal_popup() to pass attacker-supplied base64-decoded bytes to maybe_unserialize() with no allowed_classes restriction.
Description
The ConvertPlus plugin for WordPress is vulnerable to Deserialization of Untrusted Data in all versions up to, and including, 3.6.3 via the style parameter of the cp_display_preview_modal AJAX action. The vulnerability exists because the action's nonce guard is gated behind an isset() check and fails open when the cp_admin_page_nonce parameter is omitted entirely, no capability check is performed on the callback, and sanitize_text_field() — applied to the $style value before it is concatenated directly into a shortcode string evaluated by do_shortcode() — does not strip shortcode delimiters, allowing an attacker to inject a second, fully attacker-controlled [smile_modal] invocation that causes smile_modal_popup() to pass attacker-supplied base64-decoded bytes to maybe_unserialize() with no allowed_classes restriction. This makes it possible for authenticated attackers, with Subscriber-level access and above, to inject a PHP object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Brainstorm Force | ConvertPlus | <= 3.6.3 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-87741?
How severe is CVE-2026-87741?
How do I fix CVE-2026-87741?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-87734An issue was discovered in the utcp package before 0.0.6 for…7.5
- CVE-2026-87735An issue was discovered in the mirage-crypto-pk package befo…4.3
- CVE-2026-87736An issue was discovered in the mirage-crypto-ec package befo…4.3
- CVE-2026-87737An issue was discovered in the mirage-crypto-ec package befo…5.9
- CVE-2026-87739An improper authentication vulnerability in PaperCut MF/NG a…6.9
- CVE-2026-8774A vulnerability was detected in Edimax BR-6228NC 1.22. Affec…6.3
- CVE-2026-87742A flaw was found in quarkus-websockets-next. This vulnerabil…7.5
- CVE-2026-87743A flaw was found in Quarkus HTTP security. An unauthenticate…7.5
- CVE-2026-87747The Enterprise Cloud Database developed by Ragic has an Arbi…4.9
- CVE-2026-8775A flaw has been found in Edimax BR-6428NS 1.10. This affects…8.8
- CVE-2026-87752Improper neutralization of input during web page generation …6.1
- CVE-2026-87759The Add User Autocomplete WordPress plugin before 1.2 does n…8.8
Are you affected by CVE-2026-87741?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
