OrderFlow PDF Documents Security & Risk Analysis

wordpress.org/plugins/dl-orderflow-pdf-documents

Generates simple PDF packing slips for WooCommerce orders with admin download links.

0 active installs v1.0.4 PHP 7.4+ WP 6.0+ Updated Dec 21, 2025
documentsorderspacking-slippdfwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is OrderFlow PDF Documents Safe to Use in 2026?

Generally Safe

Score 100/100

OrderFlow PDF Documents has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The plugin "dl-orderflow-pdf-documents" v1.0.4 exhibits a generally strong security posture based on the provided static analysis. A significant positive is the complete absence of critical or high severity taint flows, indicating that user-supplied data is not being mishandled in ways that could lead to immediate exploitation. Furthermore, all identified SQL queries utilize prepared statements, mitigating the risk of SQL injection. The plugin also demonstrates good practices by implementing nonce and capability checks on all identified AJAX handlers and performing proper output escaping for the vast majority of its output.

However, there are a few areas that warrant attention. The presence of 10 file operations, while not inherently malicious, could be a vector for abuse if not carefully implemented. While the static analysis did not detect unsanitized paths, a deeper review of these file operations would be prudent. The use of the TCPDF library, a bundled component, presents a potential risk if it's an older version that has known vulnerabilities, though no such history is recorded here. The lack of any recorded vulnerabilities in its history is a positive indicator, suggesting a history of secure development or at least a lack of publicly discovered flaws.

In conclusion, the plugin appears to be built with security in mind, demonstrating good practices in data handling and access control. The absence of critical vulnerabilities in static analysis and its history are encouraging. The primary areas for vigilance would be the implementation of the file operations and ensuring that any bundled libraries are kept up-to-date, although the provided data does not currently indicate any immediate critical threats.

Key Concerns

  • 10 file operations detected
  • Bundled library (TCPDF) present
Vulnerabilities
None known

OrderFlow PDF Documents Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

OrderFlow PDF Documents Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
12
120 escaped
Nonce Checks
4
Capability Checks
10
File Operations
10
External Requests
0
Bundled Libraries
1

Bundled Libraries

TCPDF

Output Escaping

91% escaped132 total outputs
Data Flows
All sanitized

Data Flow Analysis

6 flows
save_settings_tab (dl-orderflow-pdf-documents.php:614)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

OrderFlow PDF Documents Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 4

authwp_ajax_ofpd_download_documentdl-orderflow-pdf-documents.php:197
noprivwp_ajax_ofpd_download_documentdl-orderflow-pdf-documents.php:198
authwp_ajax_ofpd_download_documenttrunk\dl-orderflow-pdf-documents.php:197
noprivwp_ajax_ofpd_download_documenttrunk\dl-orderflow-pdf-documents.php:198
WordPress Hooks 16
actionbefore_woocommerce_initdl-orderflow-pdf-documents.php:41
actionadmin_noticesdl-orderflow-pdf-documents.php:61
filterwoocommerce_settings_tabs_arraydl-orderflow-pdf-documents.php:182
actionadmin_enqueue_scriptsdl-orderflow-pdf-documents.php:187
actionadmin_enqueue_scriptsdl-orderflow-pdf-documents.php:188
actionadd_meta_boxesdl-orderflow-pdf-documents.php:191
actionwoocommerce_order_details_after_order_tabledl-orderflow-pdf-documents.php:194
actionplugins_loadeddl-orderflow-pdf-documents.php:1695
actionbefore_woocommerce_inittrunk\dl-orderflow-pdf-documents.php:41
actionadmin_noticestrunk\dl-orderflow-pdf-documents.php:61
filterwoocommerce_settings_tabs_arraytrunk\dl-orderflow-pdf-documents.php:182
actionadmin_enqueue_scriptstrunk\dl-orderflow-pdf-documents.php:187
actionadmin_enqueue_scriptstrunk\dl-orderflow-pdf-documents.php:188
actionadd_meta_boxestrunk\dl-orderflow-pdf-documents.php:191
actionwoocommerce_order_details_after_order_tabletrunk\dl-orderflow-pdf-documents.php:194
actionplugins_loadedtrunk\dl-orderflow-pdf-documents.php:1695
Maintenance & Trust

OrderFlow PDF Documents Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 21, 2025
PHP min version7.4
Downloads110

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

OrderFlow PDF Documents Developer Profile

Digital Lychee

5 plugins · 0 total installs

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

How We Detect OrderFlow PDF Documents

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/dl-orderflow-pdf-documents/assets/css/admin.css/wp-content/plugins/dl-orderflow-pdf-documents/assets/js/admin.js/wp-content/plugins/dl-orderflow-pdf-documents/assets/js/frontend.js
Script Paths
/wp-content/plugins/dl-orderflow-pdf-documents/assets/js/admin.js/wp-content/plugins/dl-orderflow-pdf-documents/assets/js/frontend.js
Version Parameters
dl-orderflow-pdf-documents/assets/css/admin.css?ver=dl-orderflow-pdf-documents/assets/js/admin.js?ver=dl-orderflow-pdf-documents/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
ofpd-admin-settings-pageofpd-order-meta-box
HTML Comments
<!-- dl-orderflow-pdf-documents: Order Meta Box --><!-- dl-orderflow-pdf-documents: Customer Buttons -->
Data Attributes
data-ofpd-order-iddata-ofpd-document-type
JS Globals
window.ofpd_ajax_object
FAQ

Frequently Asked Questions about OrderFlow PDF Documents