
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Security & Risk Analysis
wordpress.org/plugins/3d-flipbook-dflip-liteDearFlip creates a PDF Flipbook, 3D Flipbook, PDF viewer, PDF embed for WordPress sites. Create impressive and realistic 3D flipbooks with PDFs.
Is DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Safe to Use in 2026?
Generally Safe
Score 95/100DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The plugin "3d-flipbook-dflip-lite" v2.4.27 presents a mixed security posture. On the positive side, the code analysis reveals good practices such as 100% of SQL queries using prepared statements, a high rate of output escaping (94%), and the presence of nonce and capability checks. There are no identified dangerous functions, file operations, external HTTP requests, or bundled libraries that raise immediate concern. The taint analysis shows no critical or high severity flows, indicating that potentially malicious input is not directly leading to severe code execution or data compromise in the analyzed paths. However, a significant concern is the presence of one unprotected AJAX handler, which represents a direct entry point into the plugin that is not secured with authentication checks. This unprotected handler is a potential avenue for unauthenticated users to trigger plugin functionality, which could lead to unintended consequences or be chained with other vulnerabilities.
The plugin's vulnerability history is a substantial red flag. With a total of 8 known medium-severity CVEs, and a recent vulnerability recorded in March 2026, it suggests a pattern of security flaws. While there are currently no unpatched vulnerabilities, the sheer number of past medium-severity issues, primarily related to Cross-site Scripting (XSS), indicates that the development team has historically struggled with robust input sanitization and output encoding, despite the relatively good scores in the static analysis. This history, combined with the unprotected AJAX handler, elevates the overall risk. The conclusion is that while the current version exhibits some strong security practices, the historical pattern of vulnerabilities and the identified unprotected entry point warrant caution.
Key Concerns
- Unprotected AJAX handler
- History of 8 medium CVEs
- High rate of output escaping needed (6% unescaped)
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Security Vulnerabilities
CVEs by Year
Severity Breakdown
9 total CVEs
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer <= 2.4.29 - Missing Authorization
Dear Flipbook <= 2.4.20 - Authenticated (Auhtor+) Stored Cross-Site Scripting via PDF Page Labels
Dear Flipbook – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer <= 2.3.65 - DOM-Based Reflected Cross-Site Scripting via 'pdf-source'
Dear Flipbook – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer <= 2.3.52 - Authenticated (Contributor+) Stored Cross-Site Scripting
PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer – DearFlip <= 2.3.32 - Reflected Cross-Site Scripting
PDF.js < 4.2.67 - Arbitrary JavaScript Execution
DearFlip <= 2.2.26 - Authenticated (Contributor+) Stored Cross-Site Scripting via force_fit
PDF Flipbook, 3D Flipbook – DearFlip <= 2.2.26 - Authenticated (Contributor+) Stored Cross-Site Scripting
PDF Flipbook, 3D Flipbook WordPress – DearFlip Lite <= 1.7.12 - Contributor+ Stored Cross-Site Scripting
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Release Timeline
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Code Analysis
Output Escaping
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Attack Surface
AJAX Handlers 1
Shortcodes 1
WordPress Hooks 17
Maintenance & Trust
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Maintenance & Trust
Maintenance Signals
Community Trust
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Alternatives
3D FlipBook – PDF Embedder, PDF Flipbook Viewer, Flipbook Image Gallery
interactive-3d-flipbook-powered-physics-engine
3D FlipBook is PDF Viewer, allowing to browse images, PDFs or HTMLs as flipbook. Flipbook attracts user attention and makes more impression on him.
iPages – FlipBook Image & PDF Viewer
ipages-flipbook
Create interactive HTML5 flipbooks from PDFs or images instantly - turn them into online magazines, catalogs, or brochures with ease.
PDF Flipbook Heyzine
pdf-flipbook-heyzine
Make a stunning PDF flipbook. Simply select or upload the PDF for a PDF viewer that is not boring like the rest. Stand out and engage your readers.
PDF Flipbook, WPBakery Addon – Unreal FlipBook
unreal-flipbook-addon-for-visual-composer
Unreal FlipBook is PDF Viewer, allowing to browse images, PDFs, HTMLs as a flipping book. It attracts user attention and makes more impression on him.
TNC FlipBook 3D – PDF Flipbook, 3D Flipbook, PDF Viewer, PDF Embedder
tnc-flipbook-3d-lite
3D flipbook and PDF viewer for WordPress. Turn any PDF into an interactive page-flip book you can embed, search, and share.
DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer Developer Profile
1 plugin · 200K total installs
How We Detect DearFlip – PDF Flipbook, 3D Flipbook, PDF embed, PDF viewer
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/3d-flipbook-dflip-lite/css/flipbook.min.css/wp-content/plugins/3d-flipbook-dflip-lite/css/dflip.css/wp-content/plugins/3d-flipbook-dflip-lite/css/font-awesome.min.css/wp-content/plugins/3d-flipbook-dflip-lite/js/dflip.min.js/wp-content/plugins/3d-flipbook-dflip-lite/js/pdf.min.js/wp-content/plugins/3d-flipbook-dflip-lite/js/three.min.js/wp-content/plugins/3d-flipbook-dflip-lite/js/html2canvas.min.js/wp-content/plugins/3d-flipbook-dflip-lite/js/pdf.worker.min.js+2 morehttps://dearflip.com/go/wp-lite-full-versionhttps://dearflip.com/go/wp-lite-author3d-flipbook-dflip-lite/css/flipbook.min.css?ver=3d-flipbook-dflip-lite/css/dflip.css?ver=3d-flipbook-dflip-lite/css/font-awesome.min.css?ver=3d-flipbook-dflip-lite/js/dflip.min.js?ver=3d-flipbook-dflip-lite/js/pdf.min.js?ver=3d-flipbook-dflip-lite/js/three.min.js?ver=3d-flipbook-dflip-lite/js/html2canvas.min.js?ver=3d-flipbook-dflip-lite/js/pdf.worker.min.js?ver=3d-flipbook-dflip-lite/js/wow.min.js?ver=3d-flipbook-dflip-lite/js/dflip.js?ver=HTML / DOM Fingerprints
df-containerdf-container-normaldf-controlsdf-buttondf-shadow-wrapdf-pagedf-shadow-pagedf-loading-bg+28 more<!-- DearFlip : DearHive ---<!-- DearFlip Plugin ---data-dflipdata-titledata-iddata-imagedata-typedata-pdf+147 moredFlipdFlipBookdFlipGallerydFlipSliderdFlipEmbed[dflip