
MPL-Publisher — Ebook & Audiobook Creator Security & Risk Analysis
wordpress.org/plugins/mpl-publisherMPL-Publisher 📚 creates an ebook, print-ready PDF book, EPUB for KDP, Flipbook, or Audiobook MP3 converting your WordPress posts.
Is MPL-Publisher — Ebook & Audiobook Creator Safe to Use in 2026?
Generally Safe
Score 97/100MPL-Publisher — Ebook & Audiobook Creator has a strong security track record. Known vulnerabilities have been patched promptly.
The "mpl-publisher" v2.22.0 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices with 100% of its SQL queries using prepared statements and a relatively high percentage of output being properly escaped. It also incorporates nonce and capability checks, which are essential for WordPress security.
However, a significant concern arises from the presence of an unprotected AJAX handler, representing a direct attack surface without authentication. While no critical or high severity taint flows were identified in the static analysis, the existence of an unprotected entry point remains a risk. The vulnerability history, though currently showing no unpatched CVEs, reveals a past pattern of three medium severity vulnerabilities, predominantly Cross-site Scripting (XSS) issues. This suggests a potential for input validation and output sanitization weaknesses that have required attention in the past, even if seemingly resolved in this version. The last vulnerability being in April 2025 also indicates the analysis might be based on future data, which should be noted.
In conclusion, while the current version of "mpl-publisher" shows improvement in secure coding practices like prepared statements and escaping, the unprotected AJAX handler is a critical vulnerability that needs immediate attention. The historical pattern of XSS vulnerabilities also warrants continued vigilance and thorough testing to ensure these issues do not resurface. Overall, the plugin has strengths but harbors a notable weakness in its attack surface.
Key Concerns
- Unprotected AJAX handler
- Medium severity CVEs in history
- Unsanitized output (20% not escaped)
MPL-Publisher — Ebook & Audiobook Creator Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
MPL-Publisher <= 2.18.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
MPL-Publisher <= 1.30.2 - Authenticated (Admin+) Stored Cross-Site Scripting
PHPRelativePath Library - Various Plugins (Various Versions) - Reflected Cross-Site Scripting
MPL-Publisher — Ebook & Audiobook Creator Code Analysis
Bundled Libraries
Output Escaping
Data Flow Analysis
MPL-Publisher — Ebook & Audiobook Creator Attack Surface
AJAX Handlers 1
Shortcodes 1
WordPress Hooks 12
Maintenance & Trust
MPL-Publisher — Ebook & Audiobook Creator Maintenance & Trust
Maintenance Signals
Community Trust
MPL-Publisher — Ebook & Audiobook Creator Alternatives
dotEPUB, a push-button cloud-based e-book maker
dotepub
The dotEPUB plugin automatically adds a "Download as an e-book" button or link to your blog posts.
Post 2 epub
post-2-epub
Permite crear archivos en formato epub con las entradas publicadas en el sitio. Allows you to create epub format with the entries posted on the site.
Allow ePUB and MOBI formats upload
allow-epub-and-mobi-formats-upload
WordPress does not allow upload ePUB and MOBI formats.
Simple Ebook Viewer
simple-ebook-viewer
Embed and display Ebooks in your website.
wp2epub
wp2epub
wp2epub generate ePub files directly from WordPress.
MPL-Publisher — Ebook & Audiobook Creator Developer Profile
1 plugin · 800 total installs
How We Detect MPL-Publisher — Ebook & Audiobook Creator
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/mpl-publisher/assets/css/chosen.min.css/wp-content/plugins/mpl-publisher/assets/css/introjs.min.css/wp-content/plugins/mpl-publisher/assets/css/mpl-publisher.css/wp-content/plugins/mpl-publisher/assets/css/mpl-widget.css/wp-content/plugins/mpl-publisher/assets/css/tui-color-picker.min.css/wp-content/plugins/mpl-publisher/assets/css/tui-image-editor.min.css/wp-content/plugins/mpl-publisher/assets/js/bootstrap.js/wp-content/plugins/mpl-publisher/assets/js/chosen.jquery.min.js+9 morehttps://cdn.jsdelivr.net/npm/@twemoji/api@latest/dist/twemoji.min.jsmpl-publisher/style.css?mpl=mpl-publisher/script.js?mpl=HTML / DOM Fingerprints
mpldata-mpl-publisher[mpl]