PDF Creator Lite Security & Risk Analysis

wordpress.org/plugins/pdf-creator-lite

Let visitors and admins create PDFs of your site content at the click of a button.

30 active installs v1.2 PHP + WP 3.0.1+ Updated Sep 18, 2015
academicpdf
63
C · Use Caution
CVEs total1
Unpatched1
Last CVEOct 29, 2025
Safety Verdict

Is PDF Creator Lite Safe to Use in 2026?

Use With Caution

Score 63/100

PDF Creator Lite has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Oct 29, 2025Updated 10yr ago
Risk Assessment

The pdf-creator-lite plugin v1.2 exhibits a mixed security posture, with some encouraging signs but significant areas of concern. While the plugin demonstrates good practices by exclusively using prepared statements for SQL queries and performing a substantial amount of output escaping (74%), it falters critically in input validation and authentication for its entry points. The presence of three unprotected AJAX handlers presents a substantial attack surface, making the plugin vulnerable to unauthorized actions if exploited. Furthermore, the taint analysis revealing five flows with unsanitized paths, although not flagged as critical or high severity, indicates potential vulnerabilities in how user-supplied data is handled, especially in conjunction with file operations. The vulnerability history, specifically the single medium severity CVE attributed to Cross-Site Request Forgery (CSRF) and its recency (2025-10-29), further underscores the importance of robust authentication and authorization mechanisms. The lack of nonce checks on AJAX handlers directly contributes to this CSRF risk. The bundled TCPDF library, while not explicitly stated as outdated or vulnerable in this data, is a common vector for vulnerabilities, and its version should be verified against known security advisories.

Key Concerns

  • Unprotected AJAX handlers
  • Unsanitized paths in taint flows
  • Unpatched CVE (medium severity)
  • Lack of nonce checks on AJAX
  • Bundled outdated library (TCPDF v1.0.004)
  • Output escaping below 90%
Vulnerabilities
1 published

PDF Creator Lite Security Vulnerabilities

CVEs by Year

1 CVE in 2025 · unpatched
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-49341medium · 4.3Cross-Site Request Forgery (CSRF)

PDF Creator Lite <= 1.2 - Cross-Site Request Forgery

Oct 29, 2025Unpatched
Version History

PDF Creator Lite Release Timeline

v1.2Current1 CVE
v1.11 CVE
v0.11 CVE
Code Analysis
Analyzed Mar 16, 2026

PDF Creator Lite Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
33
92 escaped
Nonce Checks
0
Capability Checks
1
File Operations
38
External Requests
1
Bundled Libraries
1

Bundled Libraries

TCPDF1.0.004

Output Escaping

74% escaped125 total outputs
Data Flows · Security
5 unsanitized

Data Flow Analysis

5 flows5 with unsanitized paths
SSAPDF_drawAdminPage (adminpage.php:5)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

PDF Creator Lite Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

authwp_ajax_frontEndDownloadPDFpdf-creator-lite.php:59
noprivwp_ajax_frontEndDownloadPDFpdf-creator-lite.php:60
authwp_ajax_SSAPDFadminBuildPDFpdf-creator-lite.php:61

Shortcodes 1

[pdf-lite] pdf-creator-lite.php:55
WordPress Hooks 5
actionadmin_menupdf-creator-lite.php:46
actionwp_headpdf-creator-lite.php:49
actionwp_footerpdf-creator-lite.php:50
filtergetCaseIDspdf-creator-lite.php:89
actioninitpdf-creator-lite.php:95
Maintenance & Trust

PDF Creator Lite Maintenance & Trust

Maintenance Signals

WordPress version tested4.3.34
Last updatedSep 18, 2015
PHP min version
Downloads10K

Community Trust

Rating70/100
Number of ratings4
Active installs30
Developer Profile

PDF Creator Lite Developer Profile

Alex Furr

2 plugins · 40 total installs

76
trust score
Avg Security Score
74/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect PDF Creator Lite

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/pdf-creator-lite/js/admin.js/wp-content/plugins/pdf-creator-lite/colourpicker/spectrum.css/wp-content/plugins/pdf-creator-lite/js/frontend.js
Script Paths
/wp-content/plugins/pdf-creator-lite/js/admin.js/wp-content/plugins/pdf-creator-lite/js/frontend.js

HTML / DOM Fingerprints

Data Attributes
id="forceDownloadLink"id="previewLink"id="previewFrame"id="forceDownload"id="forceDownloadFrame"
JS Globals
ssapdfAjaxSSAPDF
FAQ

Frequently Asked Questions about PDF Creator Lite