WP-Copyright-Protection Security & Risk Analysis

wordpress.org/plugins/wp-copyright-protection

Simple copyright protection for your images and text. No right click, no text selections, no screenshots. A very lean and clean plugin.

6K active installs v1.9 PHP + WP 2.3+ Updated Feb 23, 2025
content-protectioncopyrightdisable-right-clickimage-protectionprotection
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WP-Copyright-Protection Safe to Use in 2026?

Generally Safe

Score 92/100

WP-Copyright-Protection has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The static analysis of wp-copyright-protection v1.9 reveals a generally strong security posture. The plugin has no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero attack surface with no unprotected entry points. Furthermore, the code shows no instances of dangerous functions, file operations, or external HTTP requests. All SQL queries are correctly prepared, and there are no recorded vulnerabilities or CVEs, indicating a mature and well-maintained codebase.

However, a critical concern arises from the output escaping. With 100% of outputs unescaped, this presents a significant risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic content rendered by the plugin without proper sanitization could be exploited by attackers to inject malicious scripts. The absence of nonce and capability checks, while not directly tied to an attack surface in this analysis, could become a concern if new entry points were to be introduced or if the plugin's functionality expanded in the future.

In conclusion, while the plugin excels in minimizing its attack surface and adhering to secure coding practices for SQL queries and function usage, the pervasive lack of output escaping is a major security weakness that demands immediate attention. The pristine vulnerability history is a positive sign, but it does not mitigate the inherent risk posed by unescaped output.

Key Concerns

  • 100% of outputs unescaped
  • 0 Nonce checks
  • 0 Capability checks
Vulnerabilities
None known

WP-Copyright-Protection Security Vulnerabilities

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

WP-Copyright-Protection Release Timeline

v1.9.1
v1.9Current
v1.8.4
v1.8.3
v1.8.2
v1.8.1
v1.8
v1.6
v1.5
Code Analysis
Analyzed Mar 16, 2026

WP-Copyright-Protection Code Analysis

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

Output Escaping

0% escaped1 total outputs
Attack Surface

WP-Copyright-Protection Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menuwp-copyright-protection.php:23
actionadmin_initwp-copyright-protection.php:24
actionwp_headwp-copyright-protection.php:26
Maintenance & Trust

WP-Copyright-Protection Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 23, 2025
PHP min version
Downloads177K

Community Trust

Rating88/100
Number of ratings21
Active installs6K
Developer Profile

WP-Copyright-Protection Developer Profile

Dave Ligthart

5 plugins · 6K total installs

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

How We Detect WP-Copyright-Protection

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-copyright-protection/assets/css/style.css

HTML / DOM Fingerprints

CSS Classes
overlay
HTML Comments
Copyright protection scriptEnd Copyright protection scriptSource hidden
Data Attributes
data-wpcp-excludedata-wpcp-disable-regusers
JS Globals
wpcp_exclude_pageswpcp_disable_for_regusers
FAQ

Frequently Asked Questions about WP-Copyright-Protection