Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-114431— Enable Media Replace < 4.2.3 - Author+ Stored XSS via SVG Upload

Quick assessment

Affected
Unknown Enable Media Replace
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在版本 4.2.3 之前的 Enable Media Replace WordPress 插件,未将替换后的媒体文件通过 WordPress 的上传流程进行处理,因此该插件所依赖的由 SVG-sanitizer 提供的上传预过滤器从未执行。这导致拥有上传权限的已认证用户能够上传包含脚本的 SVG 文件,当该文件被直接打开时,脚本即会执行。此漏洞需要同时启用一个支持 SVG 的 Enable Media Replace 插件(版本需早于 4.2.3),否则替换路径会拒绝 SVG 文件的上传。

AI Predicted 5.4 Difficulty: Moderate EPSS 0.17% · P6

Possible ATT&CK Techniques 1 AI

T1190 · Exploit Public-Facing Application

Affected Version Matrix 1

VendorProduct Version RangeStatus
Unknown Enable Media Replace < 4.2.3 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-114431

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Enable Media Replace < 4.2.3 - Author+ Stored XSS via SVG Upload
Source: CVE Program / CVE List V5
Vulnerability Description
The Enable Media Replace WordPress plugin before 4.2.3 does not pass a replaced media file through the WordPress upload pipeline, so the upload prefilter that SVG-sanitizer Enable Media Replace WordPress plugin before 4.2.3 rely on never runs, allowing an authenticated user with upload access to store an SVG file containing script that executes when the file is opened directly. It requires an SVG-enabling Enable Media Replace WordPress plugin before 4.2.3 to be active, as the replace path otherwise rejects SVG uploads.
Source: CVE Program / CVE List V5
CVSS Information
N/A
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
Unknown Enable Media Replace 0 ~ 4.2.3 -

II. Public POCs for CVE-2026-114431

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-114431

请登录查看更多情报信息。

Other References for CVE-2026-114431 (1)

Same Patch Batch · Unknown · 2026-11-04 · 32 CVEs total

CVE-2026-112244 Duplicator 5.0.0 - 5.0.6 - Unauthenticated Full Path Disclosure via Installer Entry Points
CVE-2026-118637 Simple Download Monitor < 4.1.3 - Contributor+ Private Download Item Title and Description
CVE-2026-118783 All-in-One Video Gallery < 5.0.0 - Contributor+ Stored XSS via Shortcode Attribute
CVE-2026-118983 VikWidgetsLoader < 1.12.3 - Contributor+ Stored XSS via Speakers and Cookies Policy Blocks
CVE-2026-115426 WPvivid Backup & Migration < 0.9.138 - Admin+ Path Traversal via Local Backup Directory Se
CVE-2026-118404 Premium Packages < 7.3.1 - Unauthenticated Cross-User Saved Cart Disclosure via IDOR
CVE-2026-118422 Stape Conversion Tracking 2.3.0 - 2.3.10 - Unauthenticated SSRF and Same-Origin XSS via Pr
CVE-2026-118407 Premium Packages < 7.3.1 - Subscriber+ Guest Order Takeover
CVE-2026-118403 Premium Packages < 7.3.1 - Unauthenticated Guest Order Status Disclosure
CVE-2026-118523 EventPrime < 4.3.6.1 - Unauthenticated Pending Post Disclosure via Public Post Status Over
CVE-2026-115242 WPvivid Backup & Migration < 0.9.137 - Admin+ Path Traversal via Staging Site Path
CVE-2026-115262 Duplicator < 5.1.0 - Subscriber+ SQLi via Charset and Collation Rewriter During Restore
CVE-2026-115257 WP Roster < 2.36 - Unauthenticated Roster Data Modification
CVE-2026-115241 WPvivid Backup & Migration < 0.9.137 - Admin+ Arbitrary Database Table Deletion via Snapsh
CVE-2026-115250 Text Typing < 2.2.2 - Contributor+ Stored XSS
CVE-2026-115243 WPvivid Backup & Migration 0.9.117 - 0.9.136 - Admin+ Arbitrary File Upload via wpvivid_up
CVE-2026-101165 Mollie Payments for WooCommerce < 8.2.0 - Unauthenticated Payment Surcharge Bypass via upd
CVE-2026-112243 Duplicator < 5.1.0 - Reflected XSS via 'logname' Parameter
CVE-2026-111740 Post Duplicator < 3.0.17 - Contributor+ Draft and Private Post Title Disclosure
CVE-2026-111962 WP Remote Users Sync < 2.2.0 - Unauthenticated Sensitive Data Disclosure via Public User E

Showing top 20 of 32 CVEs. View all on vendor page &rarr; →

IV. Related Vulnerabilities