
PDF for Gravity Forms + Drag And Drop Template Builder Security & Risk Analysis
wordpress.org/plugins/pdf-for-gravity-formsThe plugin helps you create PDF for Gravity Forms you can builder template pdf
Is PDF for Gravity Forms + Drag And Drop Template Builder Safe to Use in 2026?
Generally Safe
Score 98/100PDF for Gravity Forms + Drag And Drop Template Builder has a strong security track record. Known vulnerabilities have been patched promptly.
The "pdf-for-gravity-forms" plugin v6.5.1 presents a moderate security risk. While it demonstrates good practices like a high percentage of properly escaped outputs and prepared SQL statements, several concerns warrant attention. The presence of one unprotected AJAX handler significantly increases the attack surface, as it's a direct entry point that could be exploited without proper authentication. The taint analysis revealed four high-severity flows with unsanitized paths, indicating potential for attackers to manipulate data in ways that could lead to compromise. The historical vulnerability data, particularly the mention of "Deserialization of Untrusted Data" as a common type and a past high-severity CVE, further reinforces the need for vigilance. The plugin also utilizes the `unserialize` function, which is inherently risky when dealing with user-supplied data, especially in conjunction with the identified taint flows and historical issues.
Despite these concerns, the plugin also shows strengths. A substantial majority of SQL queries use prepared statements, and over 90% of output is properly escaped, which are positive indicators of secure coding. The relatively low number of total entry points compared to some plugins is also a good sign. However, the combination of an unprotected AJAX handler, high-severity unsanitized taint flows, and a history of deserialization vulnerabilities suggests that careful review and potential patching are necessary to mitigate the identified risks.
Key Concerns
- Unprotected AJAX handler
- High severity unsanitized taint flows
- Dangerous function: unserialize
- Historical high severity CVE
- Bundled library: TCPDF
PDF for Gravity Forms + Drag And Drop Template Builder Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
PDF for Gravity Forms + Drag And Drop Template Builder <= 6.5.0 - Authenticated (Subscriber+) PHP Object Injection
PDF for Gravity Forms + Drag And Drop Template Builder Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
PDF for Gravity Forms + Drag And Drop Template Builder Attack Surface
AJAX Handlers 9
Shortcodes 6
WordPress Hooks 122
Maintenance & Trust
PDF for Gravity Forms + Drag And Drop Template Builder Maintenance & Trust
Maintenance Signals
Community Trust
PDF for Gravity Forms + Drag And Drop Template Builder Alternatives
PDF for WPForms + Drag and Drop Template Builder
pdf-for-wpforms
The plugin helps you create PDF for WPForms you can builder PDF template
PDF for Contact Form 7 + Drag and Drop Template Builder
pdf-for-contact-form-7
The plugin helps you create PDF for contact form 7 you can builder template pdf
PDF for Forminator Forms + Drag and Drop Template Builder
pdf-for-forminator-forms
Forminator PDF allows you to automatically generate PDF documents from your Forminator form submissions.
PDF for Ninja Forms + Drag and Drop Template Builder
pdf-for-ninja-forms
The plugin helps you create PDF for Ninja Form you can builder template pdf
PDF for eForm + Drag And Drop Template Builder
eforms-pdf
The plugin helps you create PDF for eForm you can builder template pdf
PDF for Gravity Forms + Drag And Drop Template Builder Developer Profile
55 plugins · 26K total installs
How We Detect PDF for Gravity Forms + Drag And Drop Template Builder
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pdf-for-gravity-forms/frontend/css/bootstrap.min.css/wp-content/plugins/pdf-for-gravity-forms/frontend/css/font-awesome.min.css/wp-content/plugins/pdf-for-gravity-forms/frontend/css/responsive.css/wp-content/plugins/pdf-for-gravity-forms/frontend/css/style.css/wp-content/plugins/pdf-for-gravity-forms/frontend/js/bootstrap.min.js/wp-content/plugins/pdf-for-gravity-forms/frontend/js/custom.js/wp-content/plugins/pdf-for-gravity-forms/frontend/js/pdf_generator.js/wp-content/plugins/pdf-for-gravity-forms/vendor/yeepdf/pdf-generator/lib/pdf_generator.php/wp-content/plugins/pdf-for-gravity-forms/frontend/js/bootstrap.min.js/wp-content/plugins/pdf-for-gravity-forms/frontend/js/custom.js/wp-content/plugins/pdf-for-gravity-forms/frontend/js/pdf_generator.jspdf-for-gravity-forms/style.css?ver=pdf-for-gravity-forms/frontend/css/bootstrap.min.css?ver=pdf-for-gravity-forms/frontend/css/font-awesome.min.css?ver=pdf-for-gravity-forms/frontend/css/responsive.css?ver=pdf-for-gravity-forms/frontend/css/style.css?ver=pdf-for-gravity-forms/frontend/js/bootstrap.min.js?ver=pdf-for-gravity-forms/frontend/js/custom.js?ver=pdf-for-gravity-forms/frontend/js/pdf_generator.js?ver=HTML / DOM Fingerprints
yeepdf_settings_backend_mainpro_disableyeepdf_builder_tab__editoryeepdf_custom_sizesyeepdf_template_listyeepdf_header_settingsyeepdf_footer_settingsyeepdf_watermark_text_settings+2 more<!-- Exit if accessed directly --><!-- Exit if accessed directly -->yeepdf_builder_tab__editoryeepdf_custom_sizesyeepdf_template_listyeepdf_header_settingsyeepdf_footer_settingsyeepdf_watermark_text_settings+2 moreyeepdf_settings_backend_mainYeepdf_Settings_Builder_PDF_BackendYeepdf_Creator_Gravity_Forms_BuilderYeepdf_Creator_Builder