Tidy Draft Share Security & Risk Analysis

wordpress.org/plugins/tidy-draft-share

Share unpublished WordPress posts with anyone via secure, expiring preview links — no login required.

0 active installs v1.0.0 PHP 8.2+ WP 6.0+ Updated Apr 1, 2026
client-reviewdraft-previewdraft-sharingpreview-linkshare-draft
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Tidy Draft Share Safe to Use in 2026?

Generally Safe

Score 100/100

Tidy Draft Share has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "tidy-draft-share" v1.0.0 plugin exhibits a strong security posture based on the provided static analysis. It demonstrates excellent adherence to secure coding practices by employing prepared statements for all SQL queries and ensuring all output is properly escaped. The presence of numerous nonce and capability checks across its AJAX handlers further strengthens its defense against common web vulnerabilities. Crucially, the absence of any documented CVEs or past vulnerabilities is a positive indicator of the developer's commitment to security or the plugin's inherent simplicity and low attack surface.

While the static analysis reveals no immediate critical or high-severity risks, a few minor observations are worth noting. The presence of 5 AJAX handlers, although all protected, represents the primary attack surface. A deeper review of the specific functionality handled by these AJAX endpoints, particularly if they interact with user-provided data in complex ways, would be beneficial for a complete assessment. However, given the current data, the plugin appears to be well-secured and has no known vulnerabilities, suggesting a low risk for WordPress installations.

Vulnerabilities
None known

Tidy Draft Share Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Tidy Draft Share Release Timeline

v1.0.0Current
Code Analysis
Analyzed Apr 16, 2026

Tidy Draft Share Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
2 prepared
Unescaped Output
0
69 escaped
Nonce Checks
6
Capability Checks
7
File Operations
0
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared2 total queries

Output Escaping

100% escaped69 total outputs
Attack Surface

Tidy Draft Share Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_tidy_draft_share_quick_shareincludes/admin/class-admin.php:14
authwp_ajax_tidy_draft_share_create_linkincludes/admin/class-meta-box.php:9
authwp_ajax_tidy_draft_share_revoke_linkincludes/admin/class-meta-box.php:10
authwp_ajax_tidy_draft_share_extend_linkincludes/admin/class-meta-box.php:11
authwp_ajax_tidy_draft_share_get_linksincludes/admin/class-meta-box.php:12
WordPress Hooks 11
actionadmin_menuincludes/admin/class-admin.php:10
actionadmin_enqueue_scriptsincludes/admin/class-admin.php:11
filterpost_row_actionsincludes/admin/class-admin.php:12
filterpage_row_actionsincludes/admin/class-admin.php:13
actionadd_meta_boxesincludes/admin/class-meta-box.php:8
actionadmin_enqueue_scriptsincludes/admin/class-meta-box.php:13
filterpre_get_postsincludes/class-front.php:8
filterposts_resultsincludes/class-front.php:9
actionwpincludes/class-front.php:10
actionwp_headincludes/class-front.php:11
actionwp_body_openincludes/class-front.php:12
Maintenance & Trust

Tidy Draft Share Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedApr 1, 2026
PHP min version8.2
Downloads84

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Tidy Draft Share Developer Profile

tidyplugins

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 Tidy Draft Share

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/tidy-draft-share/admin/css/admin.css/wp-content/plugins/tidy-draft-share/admin/js/list-actions.js/wp-content/plugins/tidy-draft-share/admin/js/editor-panel.js
Script Paths
/wp-content/plugins/tidy-draft-share/admin/js/list-actions.js/wp-content/plugins/tidy-draft-share/admin/js/editor-panel.js
Version Parameters
tidy-draft-share/admin/css/admin.css?ver=tidy-draft-share/admin/js/list-actions.js?ver=tidy-draft-share/admin/js/editor-panel.js?ver=

HTML / DOM Fingerprints

CSS Classes
tidy-draft-share-copy-rowtidy-draft-share-quick-share
Data Attributes
data-urldata-post-iddata-nonce
JS Globals
tidyDraftShareListtidyDraftShareEditor
FAQ

Frequently Asked Questions about Tidy Draft Share