
Document Library Security & Risk Analysis
wordpress.org/plugins/document-libraryDocument Library plugin for handling documents as custom post type and its taxonomies .
Is Document Library Safe to Use in 2026?
Generally Safe
Score 85/100Document Library has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "document-library" plugin v0.1 exhibits a mixed security posture. On one hand, the absence of known CVEs and the fact that all SQL queries utilize prepared statements are positive indicators of a relatively secure development history and approach. The presence of a nonce check is also a good practice. However, significant concerns arise from the static analysis. The plugin uses the deprecated and dangerous `create_function()` function, which can be a source of vulnerabilities if not handled with extreme care. Furthermore, the extremely low percentage of properly escaped output (5%) is a major red flag, suggesting a high likelihood of cross-site scripting (XSS) vulnerabilities across many output points. The taint analysis also reveals that all analyzed flows have unsanitized paths, though thankfully, no critical or high severity issues were identified directly from this analysis. The lack of capability checks on entry points, though there are none currently, could become a problem if entry points are added in the future without proper authorization. Overall, while the plugin has no recorded history of severe vulnerabilities, the identified code-level weaknesses, particularly the unescaped output and the use of `create_function()`, present a significant risk that needs immediate attention.
Key Concerns
- Dangerous function create_function() used
- Low percentage of properly escaped output
- Unsanitized paths in taint analysis flows
- No capability checks on entry points
Document Library Security Vulnerabilities
Document Library Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Document Library Attack Surface
WordPress Hooks 14
Maintenance & Trust
Document Library Maintenance & Trust
Maintenance Signals
Community Trust
Document Library Alternatives
Simple File List
simple-file-list
Simple File List gives your WordPress website a list of your files which allows your users to open and download them.
Document Gallery – Display PDF Gallery from Many Folders
catfolders-document-gallery
Display WordPress PDF gallery and file gallery from folder. Comes with a clean, searchable & sortable list/grid layout.
AAM Protected Media Files
aam-protected-media-files
Add-on to the free Advanced Access Manager plugin that protects media files from direct access for visitors, roles or users
Documents Shortcode
documents-shortcode
A [documents] shortcode which will display a list of attached files, with file type icons, and linked to the files for easy downloading.
Resource Library
resource-library
Document management at its finest. Easily create and manage a document download and viewing area for your website.
Document Library Developer Profile
3 plugins · 170 total installs
How We Detect Document Library
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
data-document-library-field-slugdata-document-library-field-name<select name='document-library-term-selector' class='document-library-term-selector'>