
PDF Generator for WordPress Elementor Security & Risk Analysis
wordpress.org/plugins/pdf-generator-addon-for-elementor-page-builderThe ultimate WordPress PDF generator for Elementor. Easily export to PDF, add a download button, and convert WooCommerce products to PDF.
Is PDF Generator for WordPress Elementor Safe to Use in 2026?
Generally Safe
Score 97/100PDF Generator for WordPress Elementor has a strong security track record. Known vulnerabilities have been patched promptly.
The plugin exhibits a mixed security posture. While the static analysis shows a lack of direct entry points like AJAX handlers or REST API routes without authentication, and SQL queries are properly prepared, several concerning signals are present. The use of the `unserialize` function is a significant risk, as it can lead to Remote Code Execution if processing untrusted user input. Additionally, the presence of unsanitized paths in taint analysis indicates potential for Path Traversal vulnerabilities, further compounded by the fact that 3 out of 4 analyzed flows had unsanitized paths, with one of high severity.
The vulnerability history reveals a pattern of Cross-site Scripting and Path Traversal issues, with a recent high-severity vulnerability reported. This suggests a recurring tendency to mishandle user input and file paths. While the absence of unpatched CVEs and a proper nonce check is positive, the identified code signals and historical vulnerabilities, particularly the `unserialize` function and unsanitized path flows, introduce substantial risk. The plugin has strengths in its prepared SQL statements and output escaping, but these are overshadowed by the critical risk of unserialization and the historical pattern of input validation flaws.
Key Concerns
- Unsanitized paths in taint analysis (High severity)
- Use of 'unserialize' function
- High severity historical vulnerability
- Taint flows with unsanitized paths (3/4 analyzed)
- Bundled library (TCPDF) potentially outdated
- Lack of capability checks on entry points
PDF Generator for WordPress Elementor Security Vulnerabilities
CVEs by Year
Severity Breakdown
3 total CVEs
PDF Generator Addon for Elementor Page Builder <= 2.1.0 - Authenticated (Contributor+) Stored Cross-Site Scripting
PDF Generator Addon for Elementor Page Builder <= 2.0.0 - Unauthenticated Arbitrary File Download
PDF Generator Addon for Elementor Page Builder <= 1.7.4 - Authenticated (Contributor+) Stored Cross-Site Scripting
PDF Generator for WordPress Elementor Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
PDF Generator for WordPress Elementor Attack Surface
WordPress Hooks 13
Maintenance & Trust
PDF Generator for WordPress Elementor Maintenance & Trust
Maintenance Signals
Community Trust
PDF Generator for WordPress Elementor Alternatives
Fluent Forms PDF Generator
fluentforms-pdf
Generate PDF from Your Form Submissions and Download/Email Them
DK PDF – WordPress PDF Generator
dk-pdf
DK PDF allows your site visitors generate PDF files from WordPress posts, pages, custom post types and WooCommerce products using a button.
PDF Catalog for WooCommerce
pdf-catalog-woocommerce
Generate dynamic PDF catalogs for WooCommerce products. Allow customers to download shop, category, or single product catalogs including images, price …
WP PDF Generator
wp-pdf-generator
Simply helps you to get your web page download as pdf
WPMK PDF Generator
wpmk-pdf-generator
This Free Plugin will provide you to add download html to pdf
PDF Generator for WordPress Elementor Developer Profile
6 plugins · 2K total installs
How We Detect PDF Generator for WordPress Elementor
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/css/pdf-generator-elementor-backend.css/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-backend.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/css/pdf-generator-elementor-frontend.css/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-frontend.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-admin.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-editor.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-preview.js+1 more/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-backend.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-frontend.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-admin.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-editor.js/wp-content/plugins/pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-preview.js+1 morepdf-generator-addon-for-elementor-page-builder/assets/css/pdf-generator-elementor-backend.css?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-backend.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/css/pdf-generator-elementor-frontend.css?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-frontend.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-admin.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-editor.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-preview.js?ver=pdf-generator-addon-for-elementor-page-builder/assets/js/pdf-generator-elementor-element-addons-view.js?ver=HTML / DOM Fingerprints
rtw_pdf_generator_settingsrtw_pdf_generator_main_menurtw_pdf_generator_main_menu_contentrtw_pdf_generator_pdf_templatertw_pdf_generator_pdf_template_contentrtw_pdf_generator_add_newrtw_pdf_generator_add_new_contentrtw_pdf_generator_pdf_preview+7 more<!-- RTW PDF Generator --><!-- RTW PDF Generator Settings --><!-- RTW PDF Generator Main Menu --><!-- RTW PDF Generator PDF Template -->+5 moredata-rtwpdf-template-iddata-rtwpdf-template-namedata-rtwpdf-template-slugdata-rtwpdf-template-settingsdata-rtwpdf-template-optionsdata-rtwpdf-pdf-id+4 morertw_pdf_generator_backend_datartw_pdf_generator_frontend_datartw_pdf_generator_editor_datartw_pdf_generator_preview_datartw_pdf_generator_view_data/wp-json/rtwpdf/v1/settings/wp-json/rtwpdf/v1/templates/wp-json/rtwpdf/v1/pdfs/wp-json/rtwpdf/v1/generate-pdf/wp-json/rtwpdf/v1/download-pdf