
Formidable PRO2PDF Security & Risk Analysis
wordpress.org/plugins/formidablepro-2-pdfMap web forms to PDF forms then with one simple shortcode - display a link on any post, page, form, or view the merged PDF on a PC or mobile device.
Is Formidable PRO2PDF Safe to Use in 2026?
Generally Safe
Score 99/100Formidable PRO2PDF has a strong security track record. Known vulnerabilities have been patched promptly.
The "formidablepro-2-pdf" v3.23 plugin exhibits a mixed security posture. While it has a relatively small attack surface with all identified entry points secured by authentication checks, the static analysis reveals several concerning code signals. The presence of 46 dangerous functions, including `unserialize`, `shell_exec`, and `passthru`, is a significant red flag, indicating potential for severe vulnerabilities if not handled with extreme care. Furthermore, the taint analysis shows 12 flows with unsanitized paths and 6 high-severity issues, suggesting that user-supplied data might be processed in an insecure manner, potentially leading to code execution or other compromises.
The plugin's vulnerability history, while currently showing no unpatched CVEs, does include a past high-severity SQL injection vulnerability. This history, coupled with the static analysis findings, suggests a pattern where input sanitization and secure function usage might be inconsistent. While the majority of SQL queries use prepared statements and most outputs are escaped, the critical taint flows and presence of dangerous functions point to areas where these good practices may be overlooked.
In conclusion, "formidablepro-2-pdf" v3.23 has strengths in its secured entry points and a recent lack of unpatched vulnerabilities. However, the significant number of dangerous functions, high-severity taint flows with unsanitized paths, and past SQL injection history collectively present a notable risk. Developers should prioritize a thorough audit of how user input interacts with dangerous functions and ensure robust sanitization across all data flows.
Key Concerns
- High severity taint flows
- Unsanitized paths in taint flows
- Dangerous functions (unserialize, shell_exec, passthru)
- Past high severity CVE (SQL Injection)
Formidable PRO2PDF Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Formidable PRO2PDF <= 3.09 - Authenticated (Admin+) SQL Injection
Formidable PRO2PDF Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Formidable PRO2PDF Attack Surface
AJAX Handlers 10
Shortcodes 4
WordPress Hooks 17
Maintenance & Trust
Formidable PRO2PDF Maintenance & Trust
Maintenance Signals
Community Trust
Formidable PRO2PDF Alternatives
Simple PDF bar
simple-pdf-bar
Adds a lead generation bar to the top or bottom of your pdf documents
Document Download Manager
document-download-manager
Manage Excel and PDF document downloads with user information collection via popup form.
Hostinger Reach – AI-Powered Email Marketing for WordPress
hostinger-reach
Launch and grow your email marketing effortlessly with Hostinger Reach. Collect contacts, sync subscribers, and send emails – all in one, AI powered.
PDF Embedder
pdf-embedder
Seamlessly embed PDFs into your content, with customizations and intelligent responsive resizing, and no third-party services or iframes.
PDF Invoices & Packing Slips for WooCommerce
woocommerce-pdf-invoices-packing-slips
Create, print & automatically email PDF or XML Invoices & PDF Packing Slips for WooCommerce orders.
Formidable PRO2PDF Developer Profile
1 plugin · 1K total installs
How We Detect Formidable PRO2PDF
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/formidablepro-2-pdf/assets/css/backend.css/wp-content/plugins/formidablepro-2-pdf/assets/css/frontend.css/wp-content/plugins/formidablepro-2-pdf/assets/js/backend.js/wp-content/plugins/formidablepro-2-pdf/assets/js/frontend.jsFormidable PRO2PDF v3.23/wp-content/plugins/formidablepro-2-pdf/assets/js/backend.js/wp-content/plugins/formidablepro-2-pdf/assets/js/frontend.jsformidablepro-2-pdf/assets/css/backend.css?ver=formidablepro-2-pdf/assets/css/frontend.css?ver=formidablepro-2-pdf/assets/js/backend.js?ver=formidablepro-2-pdf/assets/js/frontend.js?ver=HTML / DOM Fingerprints
fpropdf-admin-css<!-- fpropdfTmpFile -->data-fpropdf-formdata-fpropdf-field-iddata-fpropdf-field-typedata-fpropdf-entry-idwindow.fpropdfAdditionalFormatting