WP Mercure Security & Risk Analysis

wordpress.org/plugins/wp-mercure

Add WordPress integration of Mercure protocol and add realtime post modification.

0 active installs v0.1 PHP 7.1.3+ WP 4.9+ Updated Nov 25, 2020
mercurepostreal-timerealtimeupdate
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WP Mercure Safe to Use in 2026?

Generally Safe

Score 85/100

WP Mercure has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5yr ago
Risk Assessment

The wp-mercure plugin v0.1 exhibits a concerning security posture despite its apparent lack of past vulnerabilities and zero recorded CVEs. The static analysis reveals a significant concern with its attack surface, specifically one unprotected REST API route. This single entry point, lacking permission callbacks, presents a direct avenue for unauthorized access and manipulation if it handles any sensitive data or functionality. While the plugin demonstrates good practices in using prepared statements for SQL queries and a reasonable number of nonce checks, the low percentage of properly escaped output (17%) is a significant weakness. This suggests that data displayed to users or processed in certain ways might be vulnerable to cross-site scripting (XSS) attacks.

The absence of taint analysis results and a clean vulnerability history might indicate that the plugin has not been extensively scrutinized or that its functionality is limited, thus not attracting malicious attention. However, this should not be interpreted as a guarantee of security. The identified unprotected REST API route is a critical flaw that must be addressed, as it bypasses WordPress's robust permission system. The poor output escaping further exacerbates potential risks. The overall conclusion is that while the plugin avoids common pitfalls like raw SQL or outdated bundled libraries, its limited but critical unprotected entry point and widespread output escaping issues warrant immediate attention.

Key Concerns

  • Unprotected REST API route
  • Low percentage of properly escaped output
Vulnerabilities
None known

WP Mercure Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

WP Mercure Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
15
3 escaped
Nonce Checks
2
Capability Checks
0
File Operations
2
External Requests
0
Bundled Libraries
0

Output Escaping

17% escaped18 total outputs
Attack Surface
1 unprotected

WP Mercure Attack Surface

Entry Points1
Unprotected1

REST API Routes 1

POST/wp-json/wpmercure/v1/post/(?P<id>\d+)Admin\Features\LivePostApi.php:16
WordPress Hooks 9
actionpost_submitbox_misc_actionsAdmin\Features\LivePostAdmin.php:14
actionenqueue_block_editor_assetsAdmin\Features\LivePostAdmin.php:17
actionsave_postAdmin\Features\LivePostAdmin.php:20
actionrest_api_initAdmin\Features\LivePostApi.php:15
actionadmin_menuAdmin\WpMercureAdmin.php:15
actionwp_headFeatures\LivePost.php:32
actionwp_enqueue_scriptsFeatures\LivePost.php:33
actionwpmercure_send_message_post_updatewp-mercure.php:45
actionplugins_loadedwp-mercure.php:48
Maintenance & Trust

WP Mercure Maintenance & Trust

Maintenance Signals

WordPress version tested5.5.18
Last updatedNov 25, 2020
PHP min version7.1.3
Downloads863

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

WP Mercure Developer Profile

Clement Decou

2 plugins · 300 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect WP Mercure

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-mercure/assets/js/editor/features/live-post-admin.js/wp-content/plugins/wp-mercure/assets/js/features/live-post/subscribes.js

HTML / DOM Fingerprints

CSS Classes
misc-pub-push-mercure
JS Globals
wpmercure
REST Endpoints
/wp-json/wpmercure/v1/livepost
FAQ

Frequently Asked Questions about WP Mercure