Donate to Access Content Security & Risk Analysis

wordpress.org/plugins/cip-dtac-for-give

An Unoffcial Give plugin add-on to restrict site\'s content until donation is made.

0 active installs v2.1.0 PHP 7.4+ WP 5.5+ Updated Jul 30, 2022
donatedonate-to-accessdonate-to-access-contentgive-add-onwordpress-plugin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Donate to Access Content Safe to Use in 2026?

Generally Safe

Score 85/100

Donate to Access Content has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The 'cip-dtac-for-give' plugin v2.1.0 exhibits a generally strong security posture based on the provided static analysis. The absence of known CVEs and a clean vulnerability history are positive indicators. The code adheres to good practices by exclusively using prepared statements for SQL queries and implementing a nonce check. However, a significant concern arises from the taint analysis, which reveals four flows with unsanitized paths. While no critical or high severity taint issues were identified, the presence of multiple unsanitized paths suggests a potential for vulnerabilities if these flows were to interact with sensitive data or operations. Furthermore, the 31% of output that is not properly escaped also presents a risk, potentially leading to cross-site scripting (XSS) vulnerabilities, especially if user-supplied data is involved in these unescaped outputs. The plugin's attack surface is minimal, with only one shortcode, and no AJAX handlers or REST API routes without authentication, which is a positive mitigating factor.

Key Concerns

  • Unsanitized paths in taint analysis
  • Significant percentage of unescaped output
Vulnerabilities
None known

Donate to Access Content Security Vulnerabilities

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

Donate to Access Content Release Timeline

v2.1.0Current
v2.0.0
v1.0.2
v1.0.1
v1.0
Code Analysis
Analyzed Mar 17, 2026

Donate to Access Content Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
9
20 escaped
Nonce Checks
1
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

69% escaped29 total outputs
Data Flows · Security
4 unsanitized

Data Flow Analysis

4 flows4 with unsanitized paths
dtac_give_form_fields (src\Frontend\Hooks.php:47)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Donate to Access Content Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[cip_donate_to_access_content] src\Frontend\Shortcodes.php:35
WordPress Hooks 8
actionadmin_noticescip-give-donate-to-access-content.php:137
actionadmin_initcip-give-donate-to-access-content.php:138
actionplugins_loadedcip-give-donate-to-access-content.php:373
actionadmin_menusrc\Admin\Settings.php:59
actiongive_donation_form_topsrc\Frontend\Hooks.php:30
actiongive_complete_donationsrc\Frontend\Hooks.php:33
actionwpsrc\Frontend\Restrict_Content.php:31
actionadmin_enqueue_scriptssrc\Setup\Enqueue_Scripts.php:26
Maintenance & Trust

Donate to Access Content Maintenance & Trust

Maintenance Signals

WordPress version tested6.0.11
Last updatedJul 30, 2022
PHP min version7.4
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Donate to Access Content Developer Profile

Rupak Dhiman

1 plugin · 0 total installs

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

How We Detect Donate to Access Content

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/cip-dtac-for-give/assets/css/style.css/wp-content/plugins/cip-dtac-for-give/assets/js/script.js
Script Paths
/wp-content/plugins/cip-dtac-for-give/assets/js/script.js
Version Parameters
cip-dtac-for-give/assets/css/style.css?ver=cip-dtac-for-give/assets/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
dtac-give-locked-contentdtac-give-unlock-formdtac-give-donation-form-wrapper
HTML Comments
<!-- START: cip-dtac-for-give plugin --><!-- END: cip-dtac-for-give plugin -->
Data Attributes
data-dtac-give-donation-formdata-dtac-give-redirect-url
JS Globals
window.dtacGive
Shortcode Output
[cip_dtac_give_donation_form][cip_dtac_give_unlock_content]
FAQ

Frequently Asked Questions about Donate to Access Content