
WPYog Documents Security & Risk Analysis
wordpress.org/plugins/wpyog-documentsUpload, organize, and display documents (PDF, Word, Excel, PowerPoint) on any page using a simple shortcode.
Is WPYog Documents Safe to Use in 2026?
Generally Safe
Score 99/100WPYog Documents has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The wpyog-documents plugin version 1.3.7 demonstrates a generally strong security posture based on the static analysis. It shows no critical or high severity taint flows and uses prepared statements for all SQL queries, which is excellent. The vast majority of output is properly escaped, and the plugin incorporates nonce and capability checks, indicating an awareness of common WordPress security best practices. The limited attack surface of AJAX handlers and shortcodes is also a positive sign, with no apparent unprotected entry points identified in the static analysis.
However, the plugin's vulnerability history is a notable concern. While there are no currently unpatched vulnerabilities, the presence of one known medium severity CVE for Cross-Site Scripting (XSS) is a red flag. The fact that the last vulnerability was in early 2025 suggests that past issues have been addressed, but it highlights a tendency for certain types of vulnerabilities to arise. The static analysis does note one file operation and two AJAX handlers, which, while protected according to the analysis, represent potential areas for future scrutiny if not meticulously maintained.
In conclusion, the wpyog-documents plugin has commendable technical security practices in its current version, particularly in data handling and input validation. The minimal attack surface and use of prepared statements are significant strengths. Nevertheless, the historical presence of an XSS vulnerability warrants a cautious approach. While the current version appears secure based on this analysis, ongoing vigilance and prompt patching of any future vulnerabilities are crucial to maintain its security.
Key Concerns
- Known medium severity CVE in vulnerability history
WPYog Documents Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
WPYog Documents <= 1.3.5 - Reflected Cross-Site Scripting
WPYog Documents Release Timeline
WPYog Documents Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
WPYog Documents Attack Surface
AJAX Handlers 2
Shortcodes 2
WordPress Hooks 16
Maintenance & Trust
WPYog Documents Maintenance & Trust
Maintenance Signals
Community Trust
WPYog Documents Alternatives
CatFolders Document Gallery & PDF Library
catfolders-document-gallery
Display WordPress PDF gallery and file gallery from folders. Comes with a clean, searchable & sortable list/grid layout.
Embed Any Document – Embed PDF, Word, PowerPoint and Excel Files
embed-any-document
Embed PDF, DOC, PPT and XLS documents easily on your WordPress website with the help of Google Docs Viewer or Microsoft Office Online.
Document Embedder – Embed PDFs, Word, Excel, and Other Files
document-emberdder
Document Embedder lets you display PDF, DOCX, PPTX, XLSX, and other files in WordPress sites with a responsive viewer and optional download button.
Document Gallery
document-gallery
This plugin generates thumbnails for documents and displays them in a gallery-like format for easy sharing.
FileBird Document Library
filebird-document-library
Create WordPress document library using FileBird and Gutenberg or any WordPress page builder.
WPYog Documents Developer Profile
2 plugins · 110 total installs
How We Detect WPYog Documents
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wpyog-documents/css/wpyog-document.css/wp-content/plugins/wpyog-documents/js/document-js.js/wp-content/plugins/wpyog-documents/js/document-js.jswpyog-documents/css/wpyog-document.css?ver=wpyog-documents/js/document-js.js?ver=HTML / DOM Fingerprints
wpyog-dashboardwpyog-image-circlewpyog_doc_btnpost-optionpost-option-labelpost-option-valuebtn-dangerdata-plugin-name="wpyog-documents"/wp-json/wp/v2/wpyog_document[wpyog-document-list category=desc=1date=1limit=