
PDF 2 Post Security & Risk Analysis
wordpress.org/plugins/pdf2postBulk convert PDF documents to posts (imports all text and images - and attach images automatically to newly created posts).
Is PDF 2 Post Safe to Use in 2026?
Use With Caution
Score 61/100PDF 2 Post has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The pdf2post plugin v2.4.0 presents a mixed security posture. While it demonstrates good practices in handling SQL queries with prepared statements and appears to have a limited direct attack surface through its shortcode entry point, significant concerns arise from the static analysis and vulnerability history. The presence of dangerous functions like 'exec' combined with a high number of unsanitized path taint flows is a critical red flag, indicating a strong potential for code injection vulnerabilities. The low percentage of properly escaped output further exacerbates this risk, as untrusted data could be directly included in responses. The vulnerability history, specifically a recent high-severity CVE for 'Improper Control of Generation of Code ('Code Injection')' that remains unpatched, strongly suggests that the code is susceptible to this type of attack. This pattern of recurring code injection vulnerabilities, coupled with the 'exec' function and unsanitized paths, points to a persistent and serious security weakness within the plugin's development and maintenance.
Key Concerns
- Unpatched high severity CVE
- Critical unsanitized path taint flows
- Use of dangerous function 'exec'
- Low output escaping percentage
- No capability checks on entry points
PDF 2 Post Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
PDF 2 Post <= 2.4.0 - Authenticated (Subscriber+) Remote Code Execution
PDF 2 Post Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
PDF 2 Post Attack Surface
Shortcodes 1
WordPress Hooks 2
Maintenance & Trust
PDF 2 Post Maintenance & Trust
Maintenance Signals
Community Trust
PDF 2 Post Alternatives
Bulk Edit Categories and Tags – Create Thousands Quickly on the Editor
bulk-edit-categories-tags
Modern Bulk Editor for Blog Categories and Tags, create and edit hundreds of categories in a spreadsheet inside wp-admin. Quick edits.
WOLF – WordPress Posts Bulk Editor and Manager Professional
bulk-editor
WOLF (formerly WPBE) - a WordPress plugin for managing posts, pages, and custom types easily. Perfect for real estate, cars, etc.
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.
Auto Update Post Date
auto-update-post-date
Keep your WordPress content evergreen with Auto Update Post Date – a FREE simple WP plugin designed to effortlessly update your posts and boost SEO
Delete Posts automatically
delete-old-posts-programmatically
The Delete Posts Automatically plugin keeps your website clean by programmatically deleting posts using a wide range of powerful filters.
PDF 2 Post Developer Profile
14 plugins · 800 total installs
How We Detect PDF 2 Post
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/pdf2post/css/pdf2post.csspdf2post/css/pdf2post.css?ver=HTML / DOM Fingerprints
name="pdf2post_submit"id="selected_post_type_id"id="status_id"id="types_id"name="pdf2post_upload_nonce"<div style="background: #f5f5f5; border-radius: 4px; padding: 1em; border: 1px solid #a3a3a3; font-size: 0.8rem;"><h3>Document processing results</h3><h2>Upload a File (single <em>.pdf</em> or a <em>.zip</em> containing <em>.pdf</em> files)</h2><form method="post" enctype="multipart/form-data">