
Document Preview For WooCommerce Security & Risk Analysis
wordpress.org/plugins/woo-document-previewThis will allow you to add document preview at single product page. Which helps to offer more better idea when you are selling ebooks, pdf or some doc …
Is Document Preview For WooCommerce Safe to Use in 2026?
Generally Safe
Score 100/100Document Preview For WooCommerce has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'woo-document-preview' v1.5.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and a high percentage of properly escaped output. The absence of dangerous functions, external HTTP requests, and bundled libraries is also commendable. However, significant concerns arise from its attack surface, particularly the presence of two unprotected AJAX handlers. While the plugin has four nonces and six capability checks, the lack of authorization on these AJAX endpoints creates a clear avenue for potential unauthorized actions.
The taint analysis reveals two flows with unsanitized paths, which, while not reaching critical or high severity in this specific analysis, warrant attention. The vulnerability history shows one known medium-severity CVE related to missing authorization, reinforcing the concern highlighted by the static analysis. The fact that this CVE is no longer unpatched is positive, but the pattern of missing authorization vulnerabilities suggests a recurring weakness in the plugin's access control mechanisms that needs to be addressed.
In conclusion, 'woo-document-preview' v1.5.0 has strengths in its SQL handling and output escaping, but its security is significantly undermined by unprotected AJAX endpoints and past vulnerabilities related to authorization. The presence of unsanitized paths in taint flows, even without critical severity, adds another layer of risk. Users should be aware of the potential for unauthorized actions due to the unprotected entry points.
Key Concerns
- Unprotected AJAX handlers
- Flows with unsanitized paths
- Medium severity CVE (historical)
Document Preview For WooCommerce Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Wbcom Designs Plugins (Various Versions) - Arbitrary Plugin Installation, Activation and Deactivation
Document Preview For WooCommerce Release Timeline
Document Preview For WooCommerce Code Analysis
Output Escaping
Data Flow Analysis
Document Preview For WooCommerce Attack Surface
AJAX Handlers 3
Shortcodes 1
WordPress Hooks 26
Maintenance & Trust
Document Preview For WooCommerce Maintenance & Trust
Maintenance Signals
Community Trust
Document Preview For WooCommerce Alternatives
Product Feed PRO for WooCommerce by AdTribes – Product Feeds for WooCommerce
woo-product-feed-pro
Most popular WooCommerce product feed plugin supporting Google shopping feed, meta/facebook feed, bing product feed & more.
Product Feed Manager for WooCommerce – CTX Feed – Support 220+ Shopping & Social Channels
webappick-product-feed-for-woocommerce
Create WooCommerce product feeds for Google Shopping, Facebook, TikTok & 220+ channels. 2026 compliant. 6 formats. Trusted by 70,000+ stores.
Pixel Manager for WooCommerce – Conversion Tracking, Google Ads, GA4, TikTok, Dynamic Remarketing
woocommerce-google-adwords-conversion-tracking-tag
Conversion tracking for WooCommerce. Google Ads, GA4, Meta/Facebook Pixel, TikTok & more. Recover 30% more conversions with server-side tracking!
Kliken: Ads + Pixel for Meta
kliken-ads-pixel-for-meta
Drive Sales on Facebook and Instagram in 5 minutes—upload your catalog, implement the Meta Pixel & Conversions API, and grow via Meta Advantage+ now.
Product Feed Manager For WooCommerce – Sell on 200+ Online Marketplaces
best-woocommerce-feed
Generate WooCommerce product feeds for 200+ marketplaces. Sell on Google Shopping, Facebook, Instagram, Amazon, eBay, TikTok and more.
Document Preview For WooCommerce Developer Profile
19 plugins · 10K total installs
How We Detect Document Preview For WooCommerce
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/woo-document-preview/admin/css/wc-document-preview-admin.css/wp-content/plugins/woo-document-preview/admin/js/wc-document-preview-admin.js/wp-content/plugins/woo-document-preview/public/css/wc-document-preview-public.css/wp-content/plugins/woo-document-preview/public/js/wc-document-preview-public.jswoo-document-preview/admin/css/wc-document-preview-admin.css?ver=woo-document-preview/admin/js/wc-document-preview-admin.js?ver=woo-document-preview/public/css/wc-document-preview-public.css?ver=woo-document-preview/public/js/wc-document-preview-public.js?ver=HTML / DOM Fingerprints
wc-document-preview-settings-pagewc-document-preview-welcome-pagewcdp-admin-noticewcdp-main-wrapper<!-- This file is read by WordPress to generate the plugin information in the plugin
* admin area. This file also includes all of the dependencies used by the plugin,
* registers the activation and deactivation functions, and defines a function
* that starts the plugin. --><!-- If this file is called directly, abort. --><!-- Currently plugin version. --><!-- The code that runs during plugin activation. -->+13 moredata-plugin-version="1.5.0"window.wc_document_preview_vars